Type: Posts; User: sportdawg; Keyword(s):
Here is UNT 33 $18,935,422 2,588,020 18,927
University of Delaware 14 $36,074,840 2,949,310 18,542