Not from a Tony LaRussa Press Conference About Squirrels

With all the talk about the rally squirrel providing entertainment, luck, and improbable success for the Cardinals, I can’t get this image out of my head if Tony LaRussa had a press conference about their rally rodent.

Mr. Burns and his vest

Leave a comment

Your email address will not be published.