fromMusket Fire
5 days agoPatriots' playoff odds have analyst annoyed after Week 2 road win
New England's road win over the Miami Dolphins was fun for all the wrong reasons. The Patriots made life difficult on themselves with self-inflicted penalties, a porous defense, and some brutal coverage (and kicking) on special teams. For all of Vrabel's talk this offseason about eliminating bad football, the Patriots clearly have a lot of work to do entering a pivotal stretch of home games with the Pittsburgh Steelers and Carolina Panthers.
National Football League