Critics Choice Awards Telecast Moving to E! From The CW admin 2 weeks ago USA Update Comments Off on Critics Choice Awards Telecast Moving to E! From The CW 2 Views Chelsea Handler is set to host the 30th annual awards in January 2025. Share Facebook Twitter Stumbleupon LinkedIn Pinterest