Y Driegiau Coch: Team Wales Preview
Y Driegiau Coch means “The Red Dragon” in Welsh and the Welsh National team will be channeling that fierceness during their World Championship run come July the 10th. The Welsh are coming off some steady performances at the 2010 and 2012 World and European Championships respectively, placing 11th at the 2010 Worlds and 10th at the 2012 European Championships. Wales has been a consistent team when it comes to final…