Liberty has announced Ian McCaw as its new athletics director, effective immediately.
McCaw served as Baylor’s AD for 13 years, overseeing a resurrected men’s basketball program that has made three Elite Eights under coach Scott Drew, a national championship women’s basketball program, a baseball program that reached the College World Series and, of course, a resurgent football program under Art Briles and a brand new on-campus stadium.