WATCH LIVE
Top Stories
Weather
Report: Tom Brady to sign with Tampa Bay Buccaneers
By:
News 12 Staff
Mar 17, 2020, 1:11pm
Updated on: Mar 17, 2020
Just hours after announcing he would not return to New England this upcoming season, it appears Tom Brady has chosen his new home.
Top Stories