Advertisement
Tom Brady Is Leaving The Patriots
ResumeTom Brady announced on social media Tuesday he's leaving the New England Patriots, ending months of speculation.
We catch up on and react to the latest news with Ben Volin, national NFL reporter for the Boston Globe and Radio Boston's Chris Citorik.
This segment aired on March 17, 2020.