Taye Diggs Returns to Host The 26th Annual Critics Choice Awards

Awards season is upon us and this Sunday, you can catch the 26th Annual Critics Choice Awards right here on CW26. This year's show is hosted again by All-American star, Taye Diggs! You don't want to miss it. Watch Sunday, March 7 at 6P on CW26.