But considering that all offensive linemen do is "bump into you really, really hard" and all receivers do is run away really fast, it does seem an appropriate mascot in some ways.
And the whole New England whaling thing seemed to be good enough for the NHL. (granted its the Whaler not the Whale--but you get the idea)
Totally agree with the Belichick reference, though. Now there is the single greatest reason that the harpoon was invented. I've often stared at that wrinkled brow on the tv screen and wondered, "Now, where is Queequeg when we need him?"