Longtime NewsTalk 98.7 producer, Eric Glasgow, made a return trip to the studio with "Yarbrough" to explain how he's navigated life, both physically and mentally, after suffering a severely broken leg and ankle last September. Eric had his left leg amputated below the knee about a year and a half before this most recent accident.