I would try and position the fishermen on a specific spot, so that the ______Tackle, Montauk sign is visible. We have a magazine here called Fishing & Hunting News. It's nation-wide actually.I used to read it every issue, for years. They have some photography guidelines available.
Anyway, nice striper! I would have wiped the sand off of its gill covers, and used a tiny bit of fill-flash on-camera to get some more eye sparkle and better color. One really good tip is to take a can of clear soda pop, like Sprite or 7-Up, or lemon-lime soda, and pour some on the fish and rub it along the length of the fish. This takes a dead fish that's been in the fishbox for hours and sort of rejuvinates the slime and makes the fish look fresh-killed, not hours dead and into rigor mortis.
For early AM + thick fog, this looks okay. But I would try and figure out a specific spot where you can get the fish, the fisherman, and the tackle shop sign into the shots in the upper left corner of the frame, and eliminate the phone pole, and so on. The exact spot will vary, depending on the lens length, and is pretty critical. In some ways, these shots are an advertisement for the tackle shop or marina or whatever, so...work the sign in!
I see this was shot with a D70 camera, flash, and at 18mm focal length. On the D70, try either the Vivivd setting, or the Direct Print setting, on Fine Compression JPEG setting. Both give a nice, punchy color setting, and apply some in-camer sharpening. Using the 18mm length makes a fish held out look bigger...but, it also includes a LOT of background behind the people. SO, maybe use a bit longer lens length setting, like say 24mm, and stand just a bit farther back.
f/4.5 at 1/160 seems like a good exposure in the fog with flash.