Quiz: Name West Ham’s Welshmen in the Premier League era

As today is St. David's Day, how many Welsh West Ham United players can you name from the Premier League era? You have ten to get... Good luck!