Date of birth
David Edwards began his career as an apprentice in his hometown with Shrewsbury Town and made his professional debut for Salop in the 2002-03 season.
Edwards left Town and joined Luton Town in the summer of 2007 but spent just one season with the Hatters before moving onto Wolverhampton Wanderers. Edwards spent nine years at Molineux, where he won the Sky Bet Championship and League One title before joining Sky Bet Championship side Reading.
The experienced midfielder, who has over 500 senior appearances to his name has also represented Wales on the international stage on 43 separate occasions.
In January 2019, Edwards returned back home to the Montgomery Waters Meadow – signing a two-and-a-half-year contract.