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