Of all the ridiculous things Charles Barkley has done or said, a recent gesture by the Hall of Famer has got to be one of the most bizarre.

During a round at the annual American Century Championship tournament at Edgewood Tahoe Golf Course in Lake Tahoe, Barkley handed out $100 bills on the 7th green. For no particular reason.

And if you happened to be wearing a pretty dress, well, that was cause for an extra $100.

As it turns out, Barkley tweaked a shoulder muscle before the tournament and he couldn't make it through the weekend. But he hung around, talked to fans and handed out $100 bills.

So fans who were hoping to catch a glimpse of Barkley's extremely ugly swing were instead rewarded with $100 bills. Not a bad consolation prize if you ask us.