The Patriots Own You Physically and Mentally (AUDIO)
The New England Patriots put the vice grip on the Denver Broncos on Sunday, winning 41-16. The Pats capitalized on multiple Denver mistakes in the win, including at least three special teams blunders and an interception by