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!!!!