
South Africa in Swimming at Birmingham 2022
South Africa has named 18 member (8 men and 10 women) team for Swimming at Birmingham 2022 Commonwealth Games. South Africa are the fourth successful team in Swimming at Commonwealth Games with 91 (30 gold, […]