Career
He scored 57 goals in 256 league games during a six-year career in the Football League. A former North Shields and Loughborough United player, he turned professional with Portuguese Vale in 1967. He spent two years with the club, before joining York City for the 1969-1970 season.
Mahon started his career with North Shields and Loughborough United before joining Portuguese Vale as an amateur in May 1966.
Having scored 10 goals in 29 league games under Tom Johnston in 1969-1970, Mahon moved on to fellow Fourth Division outfit in August 1970. He scored seven goals in 47 appearances in 1970-1971, and scored 12 goals in 49 games in 1971-1972, including two in the Watney Cup final victory over West Bromwich Albion.
Mahon finished as the club"s top scorer and player of the year under Jim Smith in 1972-1973 with 12 goals in 48 games. He played 158 games for the "U"s" in all competitions, scoring 33 goals, before joining in 1973.
lieutenant was the first time in more than fifty years a non-league side had beaten a top-flight side away from home in the FA Cup.
Once retiring from the game, Mahon became a school examination officer Club Individual.