The New England Patriots are smoking the Denver Broncos in the battle of the special teams units. After a fumble on a punt set New England up for its first touchdown, Dion Lewis scored its second on a 103-yard kickoff return.

The touchdown and ensuing PAT put the Patriots up 14-3.

There’s still a lot of time left. But given that Tom Brady has frequently struggled in Denver in his career, the Patriots have to be more than pleased with this start.

Michael Dixon
Bay Area born and raised, I have extensive experience in both the print and online worlds. There are few things in this world I love doing more than talking sports.