Aled Sion Davis – Big throw

Team Wales captain Aled Sion Davis demonstrates his form in the lead-up to the 2014 Commonwealth Games in Glasgow.

#seeyouinglasgow

Top videos

Top Stories