The 2017 Silicon Valley Sevens came to an end this afternoon, but the result is the same. One team is dominating, claiming a third International tournament victory as the Aussies continue winning streak. That winning streak led the Aussies to fight back from behind, to beat the host United States 15-12 in the final. The […] READ MORE