So Many Mascots

This might be the greatest collection of baseball talent ever gathered in one place. Twenty-six mascots posed for a class photo yesterday in Minneapolis, delighting and horrifying onlookers in equal measure.

[via Billy the Marlin]