David Alexander Edwards (born 3 February 1986) is a professional footballer who plays as a midfielder for Championship club Wolverhampton Wanderers. He also plays for the Wales national team. He is known for his energetic runs and work rate.
Edwards began his career at hometown club Shrewsbury Town before a short stay at Luton Town, brought him to the attention of Wolverhampton Wanderers, for whom he signed in January 2008. With Wolves he has played in three different divisions – English Football League (Championship), League One and the Premier League.
A full international since 2007, Edwards has earned over 30 caps for Wales and represented the nation at UEFA Euro 2016.