Ian McCaw was the Baylor athletic director from 2003 to 2016, when he resigned during the school’s rape scandal.
Ian McCaw was the Baylor athletic director from 2003 to 2016, when he resigned during the school’s rape scandal. Jill Johnson Star-Telegram archives
Ian McCaw was the Baylor athletic director from 2003 to 2016, when he resigned during the school’s rape scandal. Jill Johnson Star-Telegram archives