The CW Just Renewed 13 Of Their Shows


Riverdale, Batwoman, and Legends of Tomorrow are just 3 of the 13 shows that The CW announced they renewed yesterday.