Idaho Falls
64° F
Clear
Clear

Welcome back, Todd

Published On: Jan 17 2014 06:00:00 PM CST   Updated On: Jan 17 2014 08:10:04 PM CST

It's been a long few months, but finally Todd and Steve are together at the anchor desk.

Advertisement