The Worst Sports Mascots Ever Imagined

Stanford University – Tree

Worst Sports Mascots
IMAGE BY: Pinterest

A tree? Really? Aren’t people who go to Stanford supposed to be smart?

Scroll to Top