Ron Nelson wins it on the final day of the Costa FLW Series on Lake Champlain.
More: https://www.flwfishing.com/tournaments/2018-06-21-lake-champlain
Ron Nelson wins it on the final day of the Costa FLW Series on Lake Champlain.
More: https://www.flwfishing.com/tournaments/2018-06-21-lake-champlain
Share:
Rate:
Nelson Wins with Smallies on Champlain