Charles Barkley has been known to make jokes at the expense of certain cities (Miami, OKC and Oakland come to mind). His latest target is San Antonio, with many of the barbs you'd expect to be directed towards one of the NBA's sleepier towns. But San Antonio mayor Julian Castro isn't taking the insults lying down. Check the snappy response.