The Eagles Will Lose – History Proves It

History is on the Patriots’ side in the Superbowl, it would seem:

[I]n the last 38 Super Bowls, teams with an animal mascot have played against a team with a human mascot 25 times, with the human mascot team winning 18 of those battles.