The departure of Keegan Allen from Moroka Swallows has caused excitement and unease in the South African football scene. The…
Moroka Swallows, a oncefamed soccer team, has lost star defender Keegan Allen in the midst of mounting financial and legal…
Amidst the chaos in South African football, SuperSport United has signed defender Keegan Allan from Moroka Swallows. Swallows' players went…