Adela Salt – 2017 Mogollon Monster 100 Mile champion Published on September 17, 2017 in This Week In Running: September 18, 2017Full resolution ( × ) Next > Adela Salt, 2017 Mogollon Monster 100 Mile champion. Photo: Aravaipa Running