Tag: Wales

Rhodri Giggs Appointed Wales Interim Boss

Rhodri Giggs has been appointed Interim Manager of the Welsh national team as brother Ryan continues to be absent due to pending criminal charges. The former Salford City manager admits…