Who would you rather have: Crazy Crab or Lou Seal? - The Athletic
Sports' Craziest Mascots Explained
The Chronicle's San Francisco sports mascot hall of fame
List of Major League Baseball mascots - Wikipedia
The 10 worst mascots ever - ESPN - SweetSpot- ESPN
Five of the Worst Mascots in MLB History
Who would you rather have: Crazy Crab or Lou Seal? - The Athletic
The Crazy Crab was the most hated mascot in sports history
The Mascot Whisperer - The New York Times