Teams J Morrison played for

MiscellaneousGlasgow (1851)
 Scotland (1852-1858)
 Clydesdale (1859-1864)