June 2023

Journey’s End

Team Of One became the second human-powered competitor to finish the Race to Alaska with a prodigious leg that covered over 60 miles in 17 hours. After stopping at Dundas Island Friday evening Dameon pushed off around 2 am and kept going until he stood on the dock in Ketchikan. Now out of the contrary […]

Journey’s End Read More »