Gabrielle Union’s firing from NBC’s hit variety show America’s Got Talent has raised a flurry of questions and concerns about the show, and the culture at NBC. Union co-hosted the popular show for one season, but her contract was not renewed and the public is left wondering exactly why the actress won’t be coming back to AGT.