Mike Teasdale


Mike Teasdale is a Scottish former footballer, who played for Elgin City, Dundee and Inverness Caledonian Thistle.