Embed from Getty Images
By Jonah Sharf
On August 17, 1999, pitcher Jesse Orosco, then of the Baltimore Orioles, broke Dennis Eckersley’s record for most games pitched with his 1,072nd appearance. Orosco would go on to play through the 2003 season and extended the record to 1,252 appearances, which still stands as the most games played by a pitcher in MLB history. He played an astounding 24 seasons, until he was 46 years old, pitching in the major leagues in four decades—the 70s, 80s, 90s, and 2000s. Orosco was a two-time All-Star and two-time World Series champion with the New York Mets, and finished his career with a respectable 3.16 ERA.