2017 Challenge Cup Championship from Eufaula, Alabama

87 MINSFishingNR
The Final 6 compete for the Lucas Oil Challenge Cup. From Eufaula, Alabama.