Former Pistons guard Tracy McGrady signed Wednesday to pitch for the Sugar Land Skeeters in the independent Atlantic League. The 6-foot-8 right-hander reported to spring camp last week and made his first scrimmage game appearance against Alvin Community College on April 16. In an inning of work, McGrady allowed one run on three hits with no walks and no strikeouts. McGrady, 34, spent 16 years in the NBA with the Toronto Raptors, Orlando Magic, Houston Rockets, New York Knicks and Atlanta Hawks, in addition to the Pistons.