Starling Marte is heading to the Mets organization. Jay Biggerstaff-USA TODAY Sports

The New York Mets may have gotten some bad press this week, but they more than made up for it on Friday.

The Mets loaded up with several free-agent signings. The highlight was agreeing to a four-year, $78 million deal with center fielder Starling Marte, pending a physical, per Jon Heyman of the MLB Network.

The Mets also landed Mark Canha on a two-year, $26.5 million deal, according to per Joel Sherman of the New York Post. They got Eduardo Escobar on a two-year, $20 million deal, per Sherman.

Marte was the gem of their signings. A former All-Star in Pittsburgh, the 33-year-old center fielder batted .310/.383/.458 last season. He also stole a career-high 47 bases and was caught stealing just five times.

Marte is a center fielder with a career .289 average and .797 OPS, plus he can steal you 40 bags a season. Teams might have been concerned about him aging, which could explain why the Mets landed him on a four-year deal, but he should help the team tremendously.

Canha, 32, has spent his career with the A’s. The first baseman/outfielder offers some power, but it comes at the cost of a low batting average. He batted .231 last season and is a career .244 hitter.

The Mets must not mind the low average/good power type of players, because they also added Escobar. The 32-year-old infielder slugged 28 home runs during an All-Star campaign last season. He batted .253 with a .786 OPS. He’s a career .256 batter with a .745 OPS.

Mets fans will enjoy being in the headlines due to these signings much more than being in the headlines because of the team owner Steve Cohen’s behavior.

More must-reads:

TODAY'S BEST
Saints to sign veteran offensive lineman
Smother's Day: Pacers shut down Knicks in first half of Game 3
Pistons make wrong kind of history at NBA Draft Lottery
Watch: Pacers C Myles Turner makes absurd three-pointer in first quarter vs. Knicks
Hawks win 2024 NBA Draft Lottery
Giants place key outfielder on injured list
Novak Djokovic thinks water bottle incident may have played role in surprising loss
Steelers agree to deal with veteran CB
Bruins captain out for Game 4 vs. Panthers
Veteran WR announces retirement from NFL
Mavericks come from behind to down Thunder, take 2-1 series lead
Stars continue road dominance with Game 3 win over Avalanche
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Watch: Braves were one out away from first no-hitter in 30 years
Roman Wilson hopes to become Steelers' next 'great' WR
Chargers sign veteran edge-rusher
Justin Allgaier dominates at Darlington for first win of 2024
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.