John Eldon Zook (September 24, 1947 – June 6, 2020) was an American professional football player. He was born in Garden City, Kansas. He was a defensive end for 12 seasons in the National Football League (NFL). He played for the St. Louis Cardinals and the Atlanta Falcons. Zook played college football for the University of Kansas.