While Tom Brady didn’t put on the kind elite showing he probably would have wanted in his return to Foxboro, the veteran quarterback and the Tampa Bay Buccaneers ultimately did enough to squeak out a 19-17 victory over the New England Patriots.
Boston Sports News Contentiously Updated