Player Portrait of J Thomas Hainsworth. He was a professional cricketer, his teams included Scotland, Scotland XI and Edinburgh Cricket League
(Picture: Copyright © 1904 Cricket Scotland)