Who would you rather have: Crazy Crab or Lou Seal? - The Athletic
The Crazy Crab was the most hated mascot in sports history
The Crazy Crab was the most hated mascot in sports history
SPOILER* Seattle's new mascot was just unveiled. What are your thoughts? : r/SeattleKraken
11 of the weirdest mascots in sports
List of Major League Baseball mascots - Wikipedia
Who would you rather have: Crazy Crab or Lou Seal? - The Athletic
The Mascot Whisperer - The New York Times
List of Major League Baseball mascots - Wikipedia
Two Padres who attacked Giants' anti-mascot in 1984 revealed - Gaslamp Ball
Why the WEIRDEST Mascot in MLB History Deserves a Second Chance
Sports' Craziest Mascots Explained, News, Scores, Highlights, Stats, and Rumors
10 of Our Favorite (& Slightly Strange) Pro Sports Mascots