Last year, someone went to the trouble of designing the logos for all 30 National Hockey League teams around Pokémon. So it seems inevitable that someone would do it with all 32 members of the National Basketball Association.
From artist Micah Coles, here are the New Orleans Pidgeys, Boston Bulbasaurs and, who else but the Orlando Magikarp. The remainder of the league can be seen in this imgur gallery.
The names don't precisely match the species of their mascot; in some cases the nickname is taken from a move — for example the Portland Self Destruct. Their fans might identify with that.