While he had a solid run with the Mets, Billy McKinney struggled badly with the Brew Crew and Dodgers. Gary A. Vasquez-USA TODAY Sports

The Rangers announced they’ve acquired outfielders Billy McKinney and Zach Reks from the Dodgers in exchange for cash considerations. Both players were designated for assignment by Los Angeles last Friday, as many teams cleared roster space for prospects whom they didn’t want to leave eligible for the Rule 5 draft. Texas’ 40-man roster tally is up to 39.

McKinney has bounced around the league a fair amount this year. He opened the season with the Brewers but landed with the Mets via a minor trade a few weeks into the year. After two months in Queens, McKinney was designated for assignment and traded to the Dodgers. The 27-year-old finished out the season in Southern California before losing his roster spot last week.

Between the three clubs, the left-handed hitting McKinney tallied exactly 300 plate appearances. It was a career-high, but the former first-rounder didn’t consistently perform at the plate. While he had a solid run with the Mets, McKinney struggled badly with the Brew Crew and Dodgers and ultimately managed a meager .192/.280/.358 with nine home runs. His 10.7% walk rate was solid, but McKinney also fanned at a higher-than-average 26.3% clip and didn’t hit for a ton of power.

He’s a defensively-limited player with strikeout concerns, but there’s little harm for the Rangers in adding him for nothing more than cash considerations. The left-handed hitting Reks still has a pair of options remaining, so he can shuttled up and down between Arlington and Triple-A Round Rock through the end of the 2023 campaign if he sticks on the 40-man roster.

More must-reads:

TODAY'S BEST
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness