Patriots vs Colts: Game Preview for Saturday, December 18
New England Patriots vs Indianapolis Colts
The New England Patriots have another big game, Saturday, December 18, as they head to the Lucas Oil Stadium in Indianapolis to take on the Colts.
It’s late in the season - week 15 - and everything is so crucial at this point. The Patri...