Entertainment Television The CW Pushes New Season Launch in January 2021 Due to Coronavirus Rachel May 15, 2020