 After loan stints at Plymouth Argyle and Charlton Athletic, Kearns joined West Midlands club Walsall where he spent the majority of his career and made 249 appearances between 1973 and 1979.After a short two-year spell with Wolverhampton Wanderers, Mick returned to Walsall to close out his career, making a further 26 appearances between 1982 and 1985 before retiring aged 35.Kearns then went on to take up the post of Community Director at Walsall Football Club until his retirement in 2014.