Why Do Oakland Athletics Have An Elephant As A Mascot?

The Star Ledger- USA Today Sports

Lets be honest baseball fans, there are many questionable mascots around the league. From the Philadelphia Phillies‘ Philly Phanatic to the Arizona Diamondbacks‘ Bobcat Baxter, some make sense and others … not so much. However I believe the Oakland Athletics landed a great mascot in […]