Nicknamed the Turbaned Torpedo, the Indian-born runner finished the race in 1 hour, 32 minutes and 28 seconds.
"I will remember this day. I will miss it," Singh said minutes after crossing the finish line.
Singh says he will now hang up his sneakers.
Take ABC13 with you!
Download our free apps for iPhone, iPad, Android and Blackberry devices