Hey Mates,
What's the take on the Giants and Dolphins playing in the UK? Anyone on the board going? Will it have a lot of interest or will it interfer with a real football match? What time will it be on TV....or will it? ....etc.
One sports radio guy in NY is calling it a stupid idea. The NFL is robbing the fans of seeing a game, plus extra strain on the players, even though they get a bye week. Your thoughts mates.