A man in Maryland has caught the biggest ever Snakehead fish on record at 3 feet and 17 pounds.