Not unless you can activate Goliaths ability before the drawing from Fishing Boat aka during the upkeep phase and even then it wouldn't work because his ability defaults to abilities in play.
Goliath (P)
Type: Evil Char. • Brigade: Black • Ability: 10 / 10 • Class: Warrior • Special Ability: Return all Heroes in battle to territory (except giant-slayers). Opponent may present a new Hero. Negate all band, draw, and play abilities. Cannot be negated. • Identifiers: OT Male Giant (Human), Philistia • Verse: I Samuel 17:44 • Availability: Promotional cards (2010 Regional Tournament)
Fishing Boat (Di)
Type: Fortress • Brigade: None • Ability: None • Class: None • Special Ability: Set this aside. Each upkeep, you may place a Hero from here beneath your deck to draw X or to give your disciples access to all Sites this turn. • Identifiers: Holds up to 12 disciples. X = # of Heroes here • Verse: Luke 5:4 • Availability: Disciples booster packs ()