John Blain

John Angus Rae Blain is a retired first-class cricketer from Scotland. He played for the Scotland national cricket team. He was born on 4 January 1979.John Blain

 References 

 Other websites 

Category:1979 births
Category:Living people
Category:Scottish cricketers
Category:Sportspeople from Edinburgh