About a month ago, Steve Sheppard stepped down as the head coach after 18 years with Penn State. It was a shame to see him go, as he is great coach and a great man in general. Still, life moves on, and Penn State has announced Jeff Thompson as the new head coach. Thompson was the head coach at Auburn, finding success in one of the toughest conferences in women's gymnastics. His wife, Rachelle, will join him as the assistant head coach.