Tower Todd
Lieutenant Commander
Here is a video of the New World Record Yellowfin being caught out of Cabo San Lucas. They won the Million Dollar prize for using a Mustad Hook!
World Record Yellowfin Tuna - YouTube
World Record Yellowfin Tuna - YouTube