Cape Town, South Africa December 13-15 the Mother City will once again host over 115,000 rugby fans from all over the world as the Cape Town leg of the International HSBC World Rugby Sevens Series comes to South Africa. The world’s fittest and fastest rugby players will entertain capacity crowds as they fight for … Continue reading CapeTown7s