The weirdest sports mascots, past and present
The forgotten history of Crazy Crab and 9 other Bay Area mascots
What MLB mascot makes the least amount of sense? (idea stolen from r/hockey) : r/baseball
Sports' Craziest Mascots Explained, News, Scores, Highlights, Stats, and Rumors
Sports' Craziest Mascots Explained, News, Scores, Highlights, Stats, and Rumors
List of Major League Baseball mascots - Wikipedia
The Peculiar Truth about Crazy Crab, the Hated Sports Mascot, by Dan Spencer, The Peculiar Truth
The Crazy Crab was the most hated mascot in sports history
10 of Our Favorite (& Slightly Strange) Pro Sports Mascots
10 of Our Favorite (& Slightly Strange) Pro Sports Mascots
The 11 Most Bizarre College Mascots We Can't Believe Roam the Sidelines - FanBuzz