USA Women Fall to China in USA Sevens Final
from USA Rugby: LAS VEGAS – Before a lively USA Sevens crowd at Sam Boyd Stadium, the USA Women fell to China in the USA Women’s International Invitational Sevens final. China got on board early in the first half when Zhao Xin Qi broke free from the U.S. defense and touched down for a try. The U.S. … Read more