Glenwood's <PERSON> takes off to run the final leg in the Class 2A 4x400m Relay for the Titans during the IHSA Boys Track and Field State Finals at O'Brien Stadium, Saturday, May 30, 2015, in Charleston, Ill. Glenwood finished 6th with a time of 3:22.82. <PERSON>/The State Journal-Register