Question: is season 2 all american on netflix?
Answer: All American Season 2 Netflix Release Schedule Thankfully, Netflix will be the recipient of All American season 2. ... As predicted, the series will be returning to Netflix in March 2020. Specifically, it'll be arriving alongside fellow The CW show Black Lightning on March 17th, 2020.