One sports collectible buyer shelled out $500,000 for Tom Brady’s “last touchdown ball” only a few hours before Brady un-retired.
One sports collectible buyer shelled out $500,000 for Tom Brady’s “last touchdown ball” only a few hours before Brady un-retired.