North Texas sits just off I-35 in Denton, Texas, a location thousands of commuters pass on a daily basis on their way in and out of the Dallas/Fort Worth area.Yet, the Mean Green are not well known. There are seven teams from the state of Texas headed to this year’s NCAA Tournament, and North Texas [...]

Read more at the source of this article