LSU

Sarah Edwards sticks the landing on vault at NCAA Championships

Sarah Edwards of Ocean Springs, a freshman at LSU, stuck the landing on her vault at the NCAA Championships. Watch her highlight reel from her first season of college competition.