Nick Torraca Wins Pace Bend Saturday 2:24:18