Blue’s Clues host Steve returns and explains his abrupt departure in warm message to fans – CNET

By | September 8, 2021
“I’m super glad we’re still friends,” Steve says.