Chad Finn of The Boston Globe talked with us about the Patriots, Bill Belichick’s next gig, the demise of Sports Illustrated, and more.
Chad Finn of The Boston Globe talked with us about the Patriots, Bill Belichick’s next gig, the demise of Sports Illustrated, and more.