NFL London

Franchise Sports

Why putting an NFL franchise in London would be a mistake

LONDON, England. It’s October time, we’re already into week four of the NFL season and the annual buzz of the International Series fills the air once again. The slow, zooming camera captures the rainbow of jerseys parading up Wembley Way. The ranging demographic of people is so vast it can be hard to put into …

Why putting an NFL franchise in London would be a mistake Read More »