Image may be NSFW.
Clik here to view.
Clik here to view.

Hannibal Bank provides ample chances to hook and release a trophy black marlin.
Sport Fishing's digital director traveled to Panama to finish his billfish slam with a Hannibal Bank black marlin. Here's how he did.