He competed in a race that raised money for a special-needs school.
He braved wind and rain on the course to raise money for charity.
He uses an app on his mobile phone to guide him.
Participants can pledge to do a 4-mile run or walk between May 1 and May 22, wherever they are.
They are trying to raise more than the $4.3 million that was collected last year.
He is running 52.4 miles in one day in honor of his mother.
It breaks the $2-million milestone.
There's $400,000 to go with only nine days left.
One inspirational woman made a special promise before she died.
The South African race sold out in record time