Sports

Tom Brady explains why he left Patriots for ‘intriguing’ Buccaneers

In his first meeting with the media since signing with the Buccaneers, Tom Brady discussed why he made such a significant change in his career.