Charles Barkley used Jason Collins' passing to call out what he says is a homophobic society, claiming many gay athletes are hiding across pro sports.