Stan Lee Is The Spurs Newest Mascot (Video)
The San Antonio Spurs current mascot is the coyote but Stan Lee seems like a better fit for a mascot. ...
The San Antonio Spurs current mascot is the coyote but Stan Lee seems like a better fit for a mascot. ...