Umpire
greenup, illinois, united states
IHSA OFFICIAL
Stephen Decatur HS; Millikin U in Decatur, Illinois;Eastern IL U in Charleston