The best time to visit Chicago is between June and September, when the city's urban beaches are at their best. Runners may want to wait until October, when ...