In my opinion. . . . .oops my bad, IMO - the Giants' need to keep their mantra. It is perfect and emphasizes team work and dedication. I heard a rumor of another team trying to use the mantra as their own. I know the origin of "ALL IN" has been posted already on these boards but its a slow off season and I want to keep it alive!!!!
<a href="http://sports.yahoo.com/blogs/nfl-shutdown-corner/giants-credo-origins-faith-155556452.html">"ALL IN"<a/>