Minnesota Business Has a New Mascot and it’s Absolutely HorrifyingMinnesota Business Has a New Mascot and it’s Absolutely HorrifyingThey want help naming it, too. What would you name suggestion be?Carly RossCarly Ross
One Of The Most Popular Sports Mascots In America Is From IllinoisOne Of The Most Popular Sports Mascots In America Is From IllinoisAt least the mascots for the Chicago teams are good.Ryan McCreddenRyan McCredden