Football
Bill Belichick addresses recent vaccine comments: ‘As a team, we’re better off if everyone is vaccinated’
New England Patriots head coach Bill Belichick got himself into some hot water last week for comments he made about the COVID-19 vaccine, but now he’s trying to right the ship. Belichick’s original …