Keegan Ritchie
Keegan Ritchie is a South African football player who last played as a defender for South African Premier Division club Maritzburg United F.C.
He is known for two spells in Moroka Swallows. He initially moved from Moroka Swallows to one of South Africas big three clubs, Kaizer Chiefs, which he later regarded as coming too early in his career. In 2014 he moved abroad for the only time in his career, to Czech club After returning to South Africa, he also spent time in Bloemfontein Celtic, SuperSport United and Bidvest Wits.