Last edited on Monday, 07/16/12 10:39am
After being the first person ever to win national titles in both the 100-meter dash and the 110-meter hurdles, former Illini track star Andrew Riley '13 is now heading to the London Olympics to compete for the Jamaica.