Can you ever really have too many mascots? Of course not! And to prove it, Oklahoma City Thunder mascot Rumble the Bison spent Sunday hanging out with Kansas City Royals mascot Sluggerrr before a Royals game — and it was complete and utter mascot mayhem. To be a mascot, you have to be able to […] Read More →