- 269
- 10
- Joined
- Nov 20, 2003
And what makes you think they're better than the Titans?Originally Posted by OWL TROUTWIG
Giants got embarrasses on Monday night Football in a game they should have won. It was bad, but they're still the top team in the league.