Category:Michael Rankine

English: Michael Rankine is an English semi-professional footballer.