Lists Containing Junction Jack: Houston Astros
-
What Were They Thinking? - Worst Team Mascots
ranks 6 of 7
Mascots... they are suppost to fire up the crowd and represent the team... but sometimes they leave you simply scratching your head and wondering...
added by tim