Katlego Keabetswe Mashigo's nuværende hold er Finn Harps.