Barb Macklow is shown at the track near Phoenix where she ran 100 miles from Dec. 30, 2016, to Jan. 1, 2017.
Barb Macklow is shown at the track near Phoenix where she ran 100 miles from Dec. 30, 2016, to Jan. 1, 2017. Karen Cooper Courtesy to The Bellingham Herald
Barb Macklow is shown at the track near Phoenix where she ran 100 miles from Dec. 30, 2016, to Jan. 1, 2017. Karen Cooper Courtesy to The Bellingham Herald