10 of Our Favorite (& Slightly Strange) Pro Sports Mascots
The Crazy Crab was the most hated mascot in sports history
Sports' Craziest Mascots Explained, News, Scores, Highlights, Stats, and Rumors
Big League Stew Mascot Madness Day 2: The Crazy Crab bracket
The forgotten history of Crazy Crab and 9 other Bay Area mascots
Five of the Worst Mascots in MLB History
St. Louis Cardinals v San Francisco Giants
The Mascot Whisperer - The New York Times
Who would you rather have: Crazy Crab or Lou Seal? - The Athletic
The forgotten history of Crazy Crab and 9 other Bay Area mascots
List of Major League Baseball mascots - Wikipedia
The forgotten history of Crazy Crab and 9 other Bay Area mascots