Tag Archives: James MacArthur

Scotland players in the English Premier League
By C Adey |

Scott Johnston discusses the Scotland players who are plying their trade in the English Premier League