Education
McGeady was educated at Holyrood Secondary School.
McGeady was educated at Holyrood Secondary School.
He is the father of Republic of Ireland international player Aiden McGeady. Beginning as an amateur in Scotland with Third Lanark, McGeady signed professional terms with Sheffield United in 1975, making 16 league appearances. McGeady then spent time in the American Soccer League with the Southern California Lazers, before going to play with Newport County, where he made 2 league appearances between 1978 and 1979.
After the end of his footballing career McGeady became an English teacher.