I have the Hurtta leash and it's not bad. It's "hands free" because it slips around your hand but allows you to push a stroller or carry an umbrella at the same time.
To be honest though, I think a stretchy waist leash would be your best bet. You're a lot more solid there where your center of gravity sits. In my experience it's much much easier to stop a strong dog with my whole body than just with my arm. I work at a doggy daycare and often pass the leashes around behind my back to spare my arms, shoulders, and back. It's harder to pull you over from that point too, versus your arm attached up there at your shoulder. Wearing it at your waist would keep your hands free and minimize the amount of leash needed to gather Trucker in, and a stretchy one would absorb the shock if he bolted. I like stretchy leashes a lot for spooky dogs.
I'm partial to the
Ruffwear Roamer myself, the clip is pretty light and the length is just right when I wear it around my waist.
OllyDog and
EzyDog also have similar products but I haven't tried them.