Kevin Carroll
Kevin Carroll is a history teacher at Albuquerque Academy in Albuquerque, New Mexico. He also served as their head football coach for 30 years.
Kevin Carroll is a history teacher at Albuquerque Academy in Albuquerque, New Mexico. He also served as their head football coach for 30 years. See less