April 27, 2011
The Giants Win Again!
Earlier this year, the Seattle Mariners broke out this Ichiro gem and a couple of weeks ago, a Minnesota Twins spot with Jim Thome dressed as Paul Bunyan hit the interwebs.
And now this from the San Francisco Giants.
Now, to be fair, the World Champs have one of the game's most visable characters in Brian Wilson...but this spot almost makes the others look like a bad local car ad.