T-Mac could be back.
McGrady and the Pistons have reportedly come to an agreement on a 1-year $1.3 million deal according to a source close to the negotiations.
McGrady played just 30 games last year for the Knicks and Rockets and had limited interest this offseason. The Chicago Bulls had him in for a workout but decided to pass on the 7-time All-Star.