Offshore World Championship Makes History with 764 Billfish Released First Day

The 15th Annual Offshore World Championship Tournament sets the bar high after an amazing sailfish bite off Costa Rica.