News Articles
England take on Wales in Tamworth
Team England is looking forward to its very first international duel of the season this Saturday (28th January) at Tamworth.
England clinch duel victory over Wales
England won an entertaining duel with Wales by a 8-5 scoreline…