Andy Welsh played for nine teams in his entire career and recorded a total of 342 appearances and 16 goals.
Andy Welsh played for nine teams in his entire career and recorded a total of 342 appearances and 16 goals.