NFL

'We're better off if everyone is vaccinated': Bill Belichick clarifies last week's vaccine comments | Boston.com

Read more at www.boston.com

‘Even if everyone is vaccinated, that doesn’t solve all our problems.’