Peacock Did Peacock Renew Archibald’s Next Big Thing Is Here! Season 2: Cancelled or Renewed? April 11, 2021