James Madison head coach Everett Withers has accepted the head coaching job at Texas State. An announcement is expected Thursday afternoon.

The 52-year-old Withers is 19-7 in two seasons at JMU. He also spent one season as the interim head coach at UNC, where the Tar Heels went 7-6. He replaces Dennis Franchione, who retired last month.

Withers, a former University of Texas assistant under Mack Brown, was a finalist for the East Carolina head coaching vacancy in December.

More from FoxSports

Bruce Feldman is a senior college football reporter and columnist for FOXSports.com and FS1. He is also a New York Times best-selling author. His new book, "The QB: The Making of Modern Quarterbacks," came out in October 2014. Follow him on Twitter @BruceFeldmanCFB and Facebook.