The NBA fined Pistons' guard Allen Iverson $25,000 on Tuesday for making inappropriate comments toward a fan in a win at Charlotte, the Associated Press is reporting.

Iverson made the remarks to the fan with 6.2 seconds remaining in the third quarter during the Pistons' 90-86 victory over the Bobcats on Saturday.