Escriba unha continuación para este parágrafo - Mentres estaba en Clyde, Weir tamén xogou para un Scotland XI nunha vitoria de 3 a 2 contra un Eire XI en Dalymount Park nun partido internacional non oficial en abril de 1940. Anteriormente fora seleccionado para un equipo selecto de Edimburgo que xogou contra Glasgow como parte das celebracións da coroación de Jorge VI.
En 1937 como xogador do St Bernard.