Cameron SmithEditionAugust 1, 2018, 1:18 AMAugust 1, 2018Cameron Smith w/ a 43â barracuda caught off Cape Haze.