Craig Halverson
has completed the Half Marathon williams route 66 marathon
01:15:24
net time
05:46
pace