Former Houston Astros right fielder Steven Souza Jr. (20) connects for a two-run home run in the 4th inning of the spring training game against the Washington Nationals. Jasen Vinlove-USA TODAY Sports

The Dodgers have agreed to a minor-league contract with veteran outfielder Steven Souza Jr., reports MLB Network’s Jon Heyman.

Souza, 31, spent the bulk of spring training with the Astros but didn’t make the team after going just 2-for-21 with 13 strikeouts in 27 trips to the plate. The former Rays slugger is still working to establish himself after a disastrous 2019 knee injury derailed his career.

Then with the Diamondbacks, Souza was lined up to serve as the everyday right fielder in Arizona when he tore the ACL, LCL, PCL and posterolateral capsule in his left knee on a play at the plate late in spring training. The gruesome knee injury obviously required surgical repair and unsurprisingly wiped out his entire 2019 campaign. Souza rehabbed into the summer of 2020 and wound up resurfacing in the big leagues with the Cubs, but he hit just .148/.258/.333 in 31 plate appearances last year before being cut loose.

At his best, Souza was a solid right field defender with above-average power and plate discipline. He’s always been prone to strikeouts (31.5%), but his 2017 campaign produced a .239/.351/.459 batting line and a career-best 30 home runs for Tampa Bay. Three seasons have elapsed since that time, and Souza has been dogged by pectoral injuries in addition to that horrific knee injury since that peak season. Assuming he heads to Triple-A with the Dodgers once that season kicks off, he’ll finally be able to continue his rebound efforts in a normal game setting — something that wasn’t possible in 2020 with last year’s lack of a minor league season.

More must-reads:

TODAY'S BEST
Team Penske exec says team 'never lost faith' in Austin Cindric amid winless streak
Former All-Star feels Stephen Curry is 'not a generational talent'
Vikings, Justin Jefferson shatter record with historic contract extension
First ever 'Cosmic Baseball' game was unbelievably awesome
Draymond Green thinks Fever need 'an enforcer' to protect Caitlin Clark
Giants reportedly expecting standout TE to retire
Celtics could add highly respected coach as Charles Lee replacement
Knicks expected to extend Tom Thibodeau
Luka Doncic trying to replicate a feat not achieved since 2000
The time needs to be now for Connor McDavid, Oilers to win Stanley Cup
Watch: Austin Cindric wins at Gateway after Ryan Blaney runs out of fuel on final lap
White Sox's Tommy Pham voices frustrations in profane interview
Eye-popping stat highlights Iga Swiatek's dominance in fourth round of French Open
Luka Doncic calls Mavericks' jump from NBA Draft Lottery to 2024 NBA Finals 'insane'
Yankees' Aaron Boone reveals rehab assignment date for ace pitcher
WNBA upgrades hard foul on Caitlin Clark to a Flagrant 1
Steelers could ‘get a little weird’ with usage of Justin Fields, says insider
Dustin Poirier teases retirement following his loss to Islam Makhachev at UFC 302
Watch: Robert MacIntyre claims emotional first PGA Tour win with dad as caddy
11 NFL teams gain cap space from post-June 1 cuts

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.