Drexel University’s Matheson Hall has been reduced to a pile of rubble to make way the new LeBow College of Business
. Walking past yesterday, Matheson was a dusty heap of twisted rebar and concrete. In its place, Drexel is building a $92 million, 12-story business center for LeBow. Construction is expected to continue into 2014.