TheSports.org
All sports Site
Wales - Powys- Founded in 2007
Rhayader Town Football Club is a football team from Wales, based in Powys. The club was founded in 2007. Rhayader Town FC plays their home games in the The Weirglodd.