by Zach Freeman | July 22, 2012Race Review: XSport Fitness Rock ‘n’ Roll Chicago Half Marathon (July 22, 2012)