RSSBot
News Junkie

The University of Colorado women's cross country team recorded a runner-up finish on Friday afternoon at the NCAA Mountain Region Championship to earn their 13th straight trip to the NCAA Championships on November 20, in Tallahassee, Fla.
Continue reading...