There are three absolutes in MLB, apparently.
Death, taxes and Rich Hill.
The veteran left-handed pitcher, who made his major league debut all the way back in 2005, got called up by the Kansas City Royals on Monday. He will start Tuesday's game against one of his many former teams, the Chicago Cubs, after spending over two months in Kansas City's farm system on a minor league contract.
Beyond the Royals being the 14th big league team that Hill will have pitched for, tying an all-time MLB record, the southpaw would have made history no matter what team he pitched for.
Hill, 45, is set to become the oldest pitcher to appear in an MLB game since Jamie Moyer took the mound for the Colorado Rockies in 2012. Moyer was 49 years old that season, so Hill would have to pitch in 2030 in order to surpass him in that regard.
Still, Hill joins Moyer, Roger Clemens, Randy Johnson, Tim Wakefield and Bartolo Colon as the only 45-year-old pitchers to start a game in the 21st century. He will also pass Gaylord Perry as the oldest player ever to appear in an MLB game for the Royals.
Rich Hill will be the OLDEST PITCHER to appear in an MLB game since 2012 pic.twitter.com/qBSDeo9GMy
— Bleacher Report (@BleacherReport) July 22, 2025
Hill last saw big league action with the Boston Red Sox in 2024, going 0-1 with a 4.91 ERA, 1.091 WHIP, 12.3 strikeouts per nine innings and a 0.0 WAR in four appearances. He also had stints with the Baltimore Orioles, Cleveland Indians, Los Angeles Angels, New York Yankees, Oakland Athletics, Los Angeles Dodgers, Minnesota Twins, Tampa Bay Rays, New York Mets, Pittsburgh Pirates and San Diego Padres over the past two decades.
For his career, Hill is 90-74 with a 4.01 ERA, 1.259 WHIP, 1,421 strikeouts and a 17.1 WAR.
First pitch from Wrigley Field is scheduled for 8:05 p.m. ET.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!