Which hard-throwing righty played the most seasons of all time?
Roger ClemensRoger Clemens
20%Pedro MartinezPedro Martinez
4%Nolan Ryan played a record 27 seasons, from 1966 to 1993, tying him with the legendary Cap Anson, who accomplished the same feat between 1871 and 1897. Throughout his career, Ryan played for the Mets, Angels, Astros, and Rangers, compiling a record 5,714 strikeouts. While those strikeout numbers are impressive, he also set the more notorious record for most walks allowed, with 2,795.
Source: Baseball Reference