Sunfish are weird. They look alien, they have bodies unlike any other fish, and they can grow to massive sizes. According to Wiki, they can reach over 5,000 pounds, so the 300-pounder that was caught in Lavalette must have been a baby.

News12 has a picture:

The boy and his family were canoeing at a lagoon in Ocean Beach III in Lavalette when they hooked the fish. When the animal regained some strength, it actually started pulling the canoe, so the family released the line and let it swim free.

Sign up for the WPG Talk Radio 95.5 Newsletter

Get South Jersey news and information e-mailed to you every week.