Woohoo!Florida Keys EditionFebruary 27, 2025, 4:03 PMFebruary 27, 2025Logan Silva, and father Marcus, with a 25 lb. wahoo caught off Islamorada