What does this tweet from Tom Brady mean?
I have no idea. But many are interpreting it as him leaving New England - possibly retiring.
Print