Taye Diggs to Host Critics Choice Awards
Taye Diggs, who currently stars in The CW’s drama series All American, will host the 24th annual Critics’ Choice Awards as reported by the Hollywood Reporter. Visit streaming.thesource.com for more information “I am truly honored and ridiculously excited to be hosting the 24th annual Critics’ Choice Awards, especially since, as an actor, I recognize what a vital […]