Pirates center fielder Oneil Cruz is late scratch against Cardinals because of illness

Pittsburgh Pirates' Oneil Cruz celebrates his three-run home run in the ninth inning of a baseball game against the Texas Rangers Wednesday, April 22, 2026, in Arlington, Texas. Credit: AP/Tony Gutierrez
PITTSBURGH — Pittsburgh Pirates center fielder Oneil Cruz was a late scratch from the starting lineup of Monday night's game against the St. Louis Cardinals because of illness.
Jake Mangum started in Cruz’s place.
Cruz is hitting .259 with eight home runs and 10 stolen bases in 27 games.
More MLB news

Lennon: What can Yankees do to change the narrative?
4m read

Angels and catcher Tyler Heineman agree to 1-year contract for $1,237,500, same salary as this year

Blue Jays' Anthony Santander apologizes for sharing anti-Muslim social media posts

Brad Ausmus missed out on the Astros GM job before landing in the dugout
3m read

Cubs' Pete Crow-Armstrong wins NL MVP award and Astros' Yordan Alvarez gets AL honor
3m read