Andrew O'Keefe won a sectional title for Granite City boys cross country in 2017, becoming the first to accomplish that feat in 45 years since which former Warriors runner?

by