Boston Celtics

The Boston celtics have won the most NBA championships by one team,17! The mascot for the celtics is a leprechaun named Lucky.

Posted Under