Hi there, I’m Zac Davis and you can hear me in the Triad! I live right by Lake Jeanette just north of Greensboro, and I'm excited that I840 is...Full Bio
Blast from the past: Steve from Blue's Clues returns in heartwarming video
By Zac Davis
Photo: Getty Images
Remember Steve from Blue's Clues? He left the show pretty swiftly and now we know why!!
Check out his video he posted about what he did next.