Question: who has struck out the most in major league history
Answer: Reggie Jackson holds the record for the most career strikeouts by a batter with 2,597 .