New England Patriots Super Bowl Champs

Posts Tagged ‘Weather Channel’

Video: The Weather Channel Calls Out Bill Belichick

Last Friday, Belichick took a shot at meteorologists for being wrong most of the time about the conditions at Gillette Stadium. He stated that he’d remain at his job only one week if he delivered as consistently as the local meteorologists. “When you play in New England, you have to be ready for everything. I’d say […]