Right now it sits in the shadow of the multi-million-dollar Dillard College of Business Administration building, built in 2006, the new $42 million health science building to be opened in 2020, and the...