Coach Carroll, a 2002 graduate of Olathe North, was a member of the 2000 and 2001 state championship teams. Coach Carroll returns for his 9th season working with the defensive lineman and tight ends. He is also the Eagles head wrestling coach and works as a PE teacher at North. Coach Carroll earned his B.S. in Psychology from Appalachian State University and is currently earning his teaching certificate from Emporia State.
Coach Carroll is married to his wife, Marissa and has a son, Xavier, 3 years old and a daughter, Jade, 9 months old.