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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results