NBA players have long had a reputation for hitting strip clubs, sometimes spending staggering amounts in a single night.