It hasn't seemed to bother the Giants too much. IIRC, the Giants have won the Super Bowl both times they have played in London. I don't think it is that big of a deal. It's good that it's not a home game but I didn't figure they would pull a game from the Burgh to play the Steelers abroad. I really don't think it is that big of a deal and it will be cool to see the Steelers play in one of these games, been expecting it for a while.
Bookmarks