"The Tour of Missouri stage seven host Kansas City has traditionally been the start of the seven-stage race in the last two years. It is now the finale. The start and finish used to be located along the Mississippi River in the down town area. Now, it is Crown Centre of Kansas City, an area that...