Swansea players who have also played for Machen

  Name Position From Until  
  Frank Purdon Forward 1882 1883  

Latest News