At just 18-years-old, former NBA superstar Tracy McGrady had already signed an adidas deal before even stepping foot into the league.