Awesome theory...
Then of course there is the Cleveland Browns, they don't have cheerleaders...
I understand; I think it is just pathetic at the pro level. The Giants have class.