Geoff Vowden English footballer dead at age 84
the English footballer who played for Birmingham City, Aston Villa and Nottingham Forest, died on March 24, 2026. Born Geoffrey Alan Vowden on 27 April 1941 in Barnsley, Yorkshire, he was raised in Jersey before moving to England at 18… · America · 24 March 2026 · March 2026