Charles Barkley Donates $250K to Glide After Years of Dissing SFCharles Barkley pledged $250,000 to help homeless services in San Francisco, fostering debate about his motivations and genuine concern.