Teams H Francis played for

MiscellaneousKelso (1857)
 Scotland (1857)