"Mark G" of Montgomery County, Pennsylvania, said it took over an hour to pull the shark onto shore, hold it down, remove the hook and release it.
The group took a picture with the shark before letting it go.
RELATED: Fishermen reel in record setting 914-pound blue marlin off North Carolina coast