
The Pittsburgh Pirates are set to square off against the Cleveland Guardians to start the second half of their regular season. However, due to air quality in Cleveland, Ohio, being a bit too hazardous, the Guardians-Pirates game on Friday was postponed to Saturday, and both teams will now play two games on Saturday afternoon.
The weather delay/All-Star break, however, has not stopped roster transactions from taking place, and before the Guardians series began, the Pirates made a notable signing of a three-year MLB veteran.
More MLB on Heavy: Will the Pirates-Guardians Game Be Played Today? Live Updates on the Air Quality Index in Cleveland, Ohio as Wildfires Persist
Pirates Bring in Dominic Fletcher on Minors Deal

GettyWASHINGTON, DC – SEPTEMBER 28: Dominic Fletcher #5 of the Chicago White Sox celebrates with teammates after hitting a two-run home run in the fourth inning against the Washington Nationals at Nationals Park on September 28, 2025 in Washington, DC. (Photo by Greg Fiume/Getty Images)
Per his MLB.com transactions log, Dominic Fletcher is back with the Pittsburgh Pirates after being released earlier in July:
On 7/17, MLB.com wrote: “Pittsburgh Pirates signed free agent RF Dominic Fletcher to a minor league contract.”
Fletcher, 28, has not made an MLB appearance this season and has since been reassigned to Triple-A. Across 42 games in AAA this season, Fletcher is batting .288 with eight home runs, five doubles, and an OPS of .890.
Given the Pirates have one of the best offenses in MLB, Fletcher has not received a Majors opportunity, but perhaps this signing is a signal that one is to come soon.
More MLB on Heavy: Chicago Cubs Reportedly Release 8-Year MLB Player During Twins Series
More on Dominic Fletcher’s MLB Career

GettyDENVER, CO – APRIL 30: Dominic Fletcher #8 of the Arizona Diamondbacks hits an eighth inning double for his first major league hit in his MLB debut in a game against the Colorado Rockies at Coors Field on April 30, 2023 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images)
Dominic Fletcher was once a top prospect in the Arizona Diamondbacks system, and that’s the team he made his MLB debut with in 2023. In 28 games with the Snakes in ’23, Fletcher batted .301 with two home runs, five doubles, and an OPS of .791.
The D-backs then cut ties with him, and the Chicago White Sox swooped in. Across 84 games with Chicago, Fletcher was unable to find that same success at the plate. He hit .208 in 255 at-bats with the Southsiders.
For his career totals, his batting average sits at .233 across 348 at-bats, 29 runs scored, 33 RBI, and a lifetime OPS+ of 70.
More MLB on Heavy: Atlanta Braves Announce Austin Riley Decision Before Rangers Game
Pittsburgh Pirates Quietly Re-Sign 3-Year MLB Player Before Guardians Series