Guest Stars John Legend as Himself Henry Louis Gates Jr. as Himself Al Sharpton as Himself (Rev. Al Sharpton) Steven Johnson as Himself H. W. Brands as Himself Bill Maher as Himself Colin Powell as Himself (General Colin L. Powell) Michael Strahan as Himself John Lasseter as Himself Woody Norris as Himself