Kansas City, MO – Hundreds of riders from around the world battled in the streets of Kansas City yesterday in the final stage of the Tour of Missouri.
In the end, an American, David Zabriskie, from Salt Lake City, Utah, won.
The race started in St. Louis a week ago and worked itself from east to west before concluding in Kansas City.
KCUR's Greg Echlin has more.
View the discussion thread.