Miami anglers 'Rock on' to win World Sailfish Championship
Click here for final standings
KEY WEST, Fla. — Captain Scott Leon's Rock Star team lived up to its name, staging a remarkable comeback Saturday, April 19, to win the $100,000 top prize at the World Sailfish Championship in the Florida Keys.
After beginning the third and final day of fishing in fifth place, the team won on earliest time of final release after three boats ended the tournament with 15 sailfish releases.
Leon's team added six sailfish releases to their nine ...
Read full story