Previous ImageNext Image P1030620 Finish line, 105 mi., 5:45pm. It’s a three-way tie for last place, but we’re still the champs!