In the next step of the NFL's crusade to expand American football, the New England Patriots are "visiting" the St. Louis Rams in London. Why the NFL chose to send a team nicknamed the Patriots to England with this task is beyond me.
All semantics aside, the Pats came off a tough division game and needed a blowout win to assert their dominance.
The Patriots did just that, showing the world a one-sided beat down.
Like the new article format? Send us feedback!