Stories by Jessica Chen
At the 32nd annual Chicago Marathon on Sunday, 34,792 runners braved 33-degree weather to take on a 26.2-mile run through the city.
At the 32nd annual Chicago Marathon on Sunday, 34,792 runners braved 33-degree weather to take on a 26.2-mile run through the city.