John Tudor - English footballer ( 1946-2025)