Taylor, Neil

Neil Taylor grew up in Blandinsville, Illinois, and enlisted in the Illinois Air National Guard in 2005. His unit, the 182nd Air Wing, based in Peoria, Illinois, deployed to Afghanistan in 2010. While in Afghanistan, Taylor worked in Nuristan Province helping coordinate close air support to local forces responding to insurgent attacks.