2017 MG100 course elevation profile By Steve Hamlin | October 2, 2017 ← 2017 Marji Gesick 100 Race Report