Former NBA All Star Tracy McGrady retired from baseball on Wednesday, reports Brett Dolan of CBS Houston, following a brief appearance in the Atlantic League All Star Game.

Former NBA All Star Tracy McGrady retired from baseball on Wednesday, following a brief appearance in the Atlantic League All-Star Game, reports Brett Dolan of CBS Houston.

McGrady, a pitcher, started four games on the season, threw a total of 6.2 innings and allowed five runs on four hits with zero strikeouts. He was still invited to the league's All-Star Game but had informed his team prior to the game that he would retire. He was given the start in the All-Star Game and pitched 1.1 innings.

The last batter he faced was Bryan Pounds. McGrady struck him out for his first and only strikeout. He kept the ball as a memento as he walked off the mound.

"That is definitely going in the trophy case," he said from the dugout following his outing. "I told some of the guys that I am going to get a strikeout before I stop playing. I got it in the second inning. Thank you, Jesus."

- Aaron Somers