Gary Emmanuel
John Gary Emmanuel is a former Wales under-23 international footballer who played as a midfielder. He made 372 appearances in the Football League, playing for Birmingham City, Bristol Rovers, Swindon Town, Newport County, Bristol City and Swansea City.
After his Football League career finished, he went on to play for several non-league clubs in Wales, and had a brief spell as manager of Haverfordwest County, while working for the Post Office.Family
His father, Len was a Wales schoolboy international who played at left back for Swansea Town and Newport County. His uncle, Tom Emanuel played at left-back for Swansea Town and Southampton in the 1930s and 1940s.