Here's a card to help your Ranger and Giant. Like those two cards, he can be very helpful but also rather weak at times.
VAGABOND
Action
Cost $3
+1 Card, +1 Action
If you reveal a Victory, Ruins, or Curse from your hand, choose one:
turn over your Journey token, or gain a Copper and put it into your hand.