Lolo Jones Bio, Photos and Updates
Bio: Lori "Lolo" Jones is an American track and field and bobsled athlete who specializes in the 60 and 100 meter hurdles. She won three NCAA titles and garnered 11 All-American honors while at LSU.
Born: August 05, 1982 in Louisiana, USA
Posted In: United States Olympians