After retiring from the game of basketball last summer, Tracy McGrady took his talents to Minor League Baseball. He pitched for the Sugar Land Skeeters on Saturday, and, well, see how it went above.
(H/T: All Ball)