Top 10 Weirdest MascotsAren’t you glad you’re a Ram?