Holden Thorp’s resignation as North Carolina’s chancellor shows that “putting presidents in charge” is a hollow slogan in big-time college sports, writes Robert Malekoff.
Inside Higher Ed
1015 18th Street NW
Suite 1100
Washington, DC 20036
Ph: 1-202-659-9208
Fax: 1-202-659-9381