I'm not surprised the Phins gave up a home game to play in London, but the Chiefs? They have a rabid fan base that must be totlly bullshit about this.
It gives the Chiefs a chance to host the Super Bowl, but I mean I dont know if they are suited for it?