John Madsen (footballer)


John Madsen is a Danish former footballer, who played for Esbjerg fB, Greenock Morton, Hibernian, Newcastle United and Denmark.