CROSS COUNTRY: Granite City’s Will O’Keefe runs to regional title

by