NBC has released the first photo of the star-studded cast of the live holiday production of “The Wiz” to air Dec. 3. In the photo, actor David Alan Grier is unrecognizable in his Cowardly Lion getup, singer Ne-Yo sports a confident stance as the Tin Man, actor Elijah Kelley looks fun and friendly as the […]