Wales World Sporting Team Announced! Posted on June 15, 2023 by wctsa - General News Congratulations to the New Caps and Shoot well!!