PHOTO
By Courtesy of Kelly Gorham | March 7, 2008
Glenn Randall '09 stands atop the podium after winning the NCAA 10k freestyle cross country title on Wednesday.
Glenn Randall '09 stands atop the podium after winning the NCAA 10k freestyle cross country title on Wednesday.