FEEL IT, IT IS HERE! Yes rugby lovers, all of your wet dreams have come true: Cape Town Stadium will play host to the South African leg of the World Sevens Series circuit. To all the good folk up in Port Elizabeth all we can say is unlucky guys, you'...