From Team USA

Team USA recorded its best WSF Women’s World Team Championship finish of second place, falling short against hosts and defending champions Egypt in a dramatic final in front of 1,500 fans Friday, December 16, at the Madinaty Sporting Club in Cairo, Egypt. The U.S. women entered the final having already made history this week, reaching

Read More