Bill Belichick To Narrate Opening Video For World Series October 23, 2018 The World Series starts off on Tuesday, and the New England Patriots have a few reasons to cheer on. Patriots head coach Bill Belichick will...