Alabama man catches record breaking Striped Bass