Big Blue United
Around The League
LONDON, ENGLAND - NOVEMBER 01: A general view during the NFL game between Kansas City Chiefs and Detroit Lions at Wembley Stadium on November 01, 2015 in London, England. (Photo by Alan Crowhurst/Getty Images)

Is An NFL Franchise In London About To Become A Reality?

Embed from Getty Images Public support from the league’s owners and commissioner indicate a decisive shift taking place. Read...