San Antonio Spurs Coyote Named Mascot of the Year

by August 01, 2014
85

The NBA champion San Antonio Spurs have the world’s best team, the game’s greatest head coach, and now the mascot of the year. It’s sort of unfair: