The peacock network is sticking with its late-night lineup. NBC has renewed Seth Meyers’ contract to host the Late Night with Seth Meyers TV series through 2025. The show is currently in its eighth season and Meyers, a former Saturday Night Live star and head writer, previously signed a five-year deal in 2016.