Report: Tom Brady to sign with Tampa Bay Buccaneers

Just hours after announcing he would not return to New England this upcoming season, it appears Tom Brady has chosen his new home.