Kevin McGavin worked as a history and English teacher for a number of years in the West Aurora and Lyons Township school districts. He started as a freelance sports writer with The Daily Herald in the fall of 2000. He has 10-plus years experience covering local sports. He joined the Patch.com team in September.
No activities to show.