Riverdale Season 3 Release Date: The CW Renews Archie Drama - Life & Style

'Riverdale' Season 3 Doesn't Have a Release Date Yet, but The CW Just Gave Us Great News