Tag Archives: NFL in London
Leftridge: Fans Revolt After Chiefs Announce London Game
Yesterday, the Kansas City Chiefs announced that they’d join in the NFL’s aggressive push for global domination by playing a game next season against the Detroit Lions in London, England. Unsurprisingly, the announcement was met with calamitous fury from “Chiefs’ … Continue reading
Posted in Brandon Leftridge, Sports
Tagged Boxing Day, Brandon Leftridge, KC chiefs, NFL in London
26 Comments