While many wondered how to break the news to their Elmo-obsessed toddlers, there still might be a future for the beloved children’s show.
Sesame Street has not been renewed by Warner Bros. Discovery and is now looking for another network, according to The ...