Kabanuck crossed the final finish line in 43 hours, 18 minutes and 22 seconds, placing 183rd of 765 runners.
Three veterans who are running this year's NYC Marathon have come a long way from military service.
The race had never been canceled in its 46-year history before the COVID-19 pandemic upended large gatherings.
Load More