GlennFoley Posted December 4, 2005 Share Posted December 4, 2005 The Giants are such a well run football team.. They're the 2nd best team in the leauge IMO.. Link to comment Share on other sites More sharing options...
BigJermaineFromQnz Posted December 4, 2005 Share Posted December 4, 2005 Osi Umenyoira is the best defensive end in the NFL Uhhhh, I dont think so buddy. It's the whole unit... Abraham would be twice as good on that defense. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.