News

Illinois native Lexi Rodriguez won the 95th annual AAU Sullivan Award, given since 1930 to the nation's most outstanding athlete at the collegiate or Olympic level.