WALES international Jazz Richards has signed for JD Cymru Premier side Haverfordwest County. The former Cardiff, Swansea and Fulham defender…