Chiefs make poor decision to host 2015 London game
November 10, 2014
By: Tyler Wornell, KCOU Sports The NFL released its 2015 London schedule earlier this week, and Kansas City Chiefs fans were not happy about it. The Chiefs, who ranked seventh in attendance last year, opted to “host” a game at Wembley Stadium next year against the Detroit Lions. Fans took to Twitter quickly, expressing...