Scenes

Major League Fishing SAT 2P ET

The final six anglers compete on Lake Champlain to win the Bass Pro Shops Challenge Select Championship. From Colchester, Vermont.