Technical Producer extraordinaire, Sean Chastain, is back after a three month hiatus. Back in February, he slipped and broke his ankle during the winter storm, and is finally back in the saddle!