Seb Chaigneau – 2018 Ultra Tour Monte Rosa stage race champion Published on September 9, 2018 in This Week In Running: September 10, 2018Full resolution ( × ) < Previous Sébastien Chaigneau on his way to winning the Ultra Tour Monte Rosa stage race. Photo: Ultra Tour Monte Rosa