Showing posts with label San Francisco Giants. Show all posts
Showing posts with label San Francisco Giants. Show all posts

5/9/10

If only mascot races had black flags...

A quick search of "Teddy Roosevelt" in the Mascot Hijinks vault will return many, many episodes of flagrant cheating in mascot races. In this tricycle head-to-head, the Giants' Lou Seal shows the A's Stomper that foul play is just as rampant on the West Coast:

5/4/10

Mascot wrestling 2

On the heels of his rigorous training regime, Lou Seal takes on all comers in this bruising Battle Royale. Lou's even confident enough to execute a brutal vertical splash from the top turnbuckle.

All the while, the A's Stomper officiates assiduously:

Mascot wrestling 1

In anticipation of an upcoming Battle Royale, Giants' mascot Lou Seal decides to learn wrestle. The Phanatic is his adversary: