According to Yahoo Sports, McGrady "worked out three days a week for a period of time in August."
McGrady struggled late in his career with knee issues, but was a seven-time All-Star for the Orlando Magic and Houston Rockets. He also won the NBA's scoring title for two straight years (2002-04) with the Magic, averaging 32.1 and 28.0 points a game.
Bryant is fully recovered from Achilles' tendon and knee injuries that kept him out all but six games last season. The 36-year-old Bryant has two years left on his contract.
McGrady, 35, has an obligation in China that will keep him out of training camp with any NBA team this season, but if he feels healthy enough to return, he might be able to find a team looking to add a veteran scorer.
Last with the San Antonio Spurs at the end of the 2012-13 season, McGrady also experimented as a pitcher with the Sugar Land (Texas) Skeeters in the Atlantic League.
The Lakers have 13 players under contract with two roster spots available, should McGrady cross their radar. But the Lakers might look to add a backup point guard and either a scorer like Michael Beasley or a backup center like Greg Stiemsma.