Tag Archives: leon roach

  • Pole Vaulting Practice Ends In Fatal Tragedy At UCSD

    Pole Vaulting Practice Ends In Fatal Tragedy At UCSD

    Total Pro Sports – It was supposed to be a typical day for Leon Roach.¬† As one of the country’s top young pole vaulters, he was practicing at the University of California, San Diego’s La Jolla campus performing a swinging rope drill when tragedy struck. Roach overshot the landing pad and fell head first on […]