NFL in London?
NFL in London?
Out of context: Reply #10
- Started
- Last post
- 42 Responses
- jamiller0
I just wonder why they chose the Giants and Dolphins? The Dolphins are by far the worst team in the NFL. They should have chosen another game that would have been a bit more fun to watch...