James Gunn and David Corenswet had to break the bad news about who's playing Superman to TNT's Inside the NBA co-host Shaquille O'Neal.