At 18-5, the New Smyrna Beach Barracudas have already clinched their best season since 2016-17. Now, they're aiming for more.
New Smyrna Beach residents reported seeing dozens of catfish wash ashore Friday. Since then, nature has taken its course.