Re: Trip report - NFL London
[ QUOTE ]
You idiots claiming the Giants suck are just flatly retarded.
Will the win the Super Bowl? Hell no.
Will they make the playoffs? Yeah probably.
You can call it a soft schedule or whatever, but they're a solid team. They're no Patriots obv, but jesus H they're no Dolphins/Rams either.
[/ QUOTE ]
I think people are just saying the match up is terrible to watch
|