Answer
Sugar Land Skeeters is the baseball team for which McGrady pitched. The Sugar Land Skeeters are a professional baseball team based in Sugar Land, Texas, and are a member of the Atlantic League of Professional Baseball. The team began play in 2012 and plays its home games at Constellation Field.