The Orlando Magic have had one of the better offseasons in the NBA so far, beginning with the trade for Desmond Bane ahead of the NBA Draft, and then signing Tyus Jones in free agency and re-singing Moritz Wagner as well. The Magic made another roster move, late in the offseason, with the signing of Colin Castleton to a contract, as per Michael Scotto of Hoopshype.com. While details of the contract were not immediately available, the move is likely a training camp signing with a chance for Castleton to make the Magic’s final roster.