Skip to main content
Advertising

New England Patriots head coach Bill Belichick cracks a smile when asked about Red Sox making World Series

New England Patriots head coach Bill Belichick is asked about the Boston Red Sox heading to the World Series.