Jac Caglianone of the Kansas City Royals hits a two-run home run in the fourth inning against the Pittsburgh Pirates at Kauffman Stadium on Wednesday, July 9, 2025, in Kansas City, Missouri. (Ed Zurga/Getty Images/TNS)
By Justin Guerriero The Tribune-Review (Greensburg, Pa.) For all their ongoing struggles, the Pittsburgh Pirates deserved to take some pride in their recent six-game win…