Tom Brady will return to New England to play the Patriots next season for the first time since he signed with the Tampa Bay Buccaneers – but former teammate Devin McCourty anticipates a warm welcome for the legendary quarterback.
Tom Brady will return to New England to play the Patriots next season for the first time since he signed with the Tampa Bay Buccaneers – but former teammate Devin McCourty anticipates a warm welcome for the legendary quarterback.