Karen Naess For The Kane County Chronicle St. Charles North's Frankie Farry delivers a pitch against Batavia on Saturday in Batavia.
Log In: