Team USA Wins Battle of the Border Against Canada

Two victories by the Sobhy sisters propelled Team USA past northern neighbors Canada in the final WSF Women’s World Team Championship Pool B match, securing second place behind England and a spot in the quarterfinal knock out rounds at St. Cloud Club in Paris, France. [Read More]