Question: who has the most strikeouts in mlb history
Answer: Nolan Ryan; Lynn Nolan Ryan, Jr.; Lynn Nolan Ryan Jr.