San Antonio's mayor had a message for Charles Barkley, and the Hall of Famer walked right into it.