Granite City junior Andrew O’Keefe will make his third trip to the state cross country meet this weekend.
Granite City junior Andrew O’Keefe will make his third trip to the state cross country meet this weekend. BND Photo
Granite City junior Andrew O’Keefe will make his third trip to the state cross country meet this weekend. BND Photo