News

It's the first day off since May 27 for Lopez, who is just 3-for-22 so far at the dish in July. Javier Sanoja will start at shortstop and bat ninth as the Marlins open a series in Cincinnati.
CBS Sports brings you live coverage, scoring, expert picks and stats for the MLB matchup between Pittsburgh Pirates and Kansas City Royals on July 8, 2025 ...