Go to For The Win article

Who is the mysterious fan at the Dodgers and Cardinals Wild Card game with a giant baseball head?

Via: For The Win

Who is this.....

Go to Article

Trending News

More News