Tom Brady to the New England Patriots?
Tom Brady made his name in New England and played 20 years in Foxborough. However, there is a way for him to make a lot of noise by returning to the Patriots. This coming season after the franchise moves on from coach Bill Belichick would be icing to the Brady vs. Belichick debate but remember that owner Robert Kraft loves Brady like a son.
Also, do you really think Tom Brady doesn’t think about his last throw as a member of the team being a pick-six? A chance to right that wrong and return to where it all began.