 For historical reasons, five Welsh clubs play in the English football league system; Cardiff City, Swansea City, Newport County, Wrexham, and Merthyr Town.Famous Welsh players over the years include John Charles, John Toshack, Gary Speed, Ian Rush, Ryan Giggs, Gareth Bale, Aaron Ramsey, and Daniel James.At UEFA Euro 2016, the Wales national team achieved their best ever finish, reaching the semi-finals where they were beaten by eventual champions Portugal.