Anne Francis October 8, 2018
Ben McDonald and Dean Fletcher both succumbed to cardiac arrest after crossing the finish line