Sam Sweeney, Hugh Lupton