Looks like the big story is doing a small series on sports mascots and here are the furry ones.
“In 1984, the San Francisco Giants had the crazy idea to create an anti-mascot, the Crazy Crab. Fans and players alike loved to hate the Crazy Crab, until eventually things went too far and the team pulled the plug on the anti-mascot out of safety concerns. Enter Lou Seal: today’s chilled out, chubby mascot that Giants fans have grown to love. Here’s to Lou.”
Also check out “Phillie Phanatic May Be the World’s Wackiest Mascot”: