Kyle Walker3 minGarmin Kansas City Marathon 5kWhat a beautiful morning for a race! We lucked out for sure on this one.