Ranking the NBA's Mascots

We've ranked the mascots of 26 National Basketball League teams, as all but four franchises (Lakers, Warriors, Knicks and Nets) have "official" mascots.
Author:
Publish date: