Teams
Sandy Baird
played for
Miscellaneous
Perth County
(1966-1975)
Perthshire
(1970-1976)
The Forty Club
(1982-2013)
The Forty Club Scotland
(1997-2011)
The Forty Club East of Scotland
(2006)