Courtesy: Elan Gurevich
Courtesy of Kane County Cougars
Credit: Bob Laskey
Credit: Lunacek Photography