Illini senior Angela Bizzarri won the 2009 NCAA Cross Country national title Monday, sprinting the last 500 meters of the 6k race to win by nearly 5 seconds. She is the first member of the Illini women's cross country team to win a national title, and the first Illini champion in over 30 years.Congratulations, Angela!

Read more at the source of this article