Question: Which team is the Welsh player on the records list with most caps , with an active career since 2008 the captain for ?
Answer: Wales national team