Seba Sanchez, 2016 Penyagalosa Trails CSP 115 champion Published on April 25, 2016 in This Week In Running: April 25, 2016Full resolution ( × ) < Previous Next > Seba Sanchez smiling and pushing the pace to win the CSP 115. Photo: Penyagalosa Trails/Elena Mate