Geoff Vowden English footballer dead at age 84
Geoff Vowden, 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… · America · 24 March 2026 · March 2026