Lou Amundson has signed a contract with the Cleveland Cavaliers for training camp.

Amundson recently worked out for the Cavaliers.

Amundson most recently played for the Chicago Bulls.