USA TODAY Sports

The Texas Rangers announced the signing of four more players to minor-league contracts, including a former outfielder who now intends to pitch.

DJ Peters, an outfielder who played 52 games for the Rangers in 2021, signed a deal that will bring him to minor league spring training in Surprise, Ariz., as a pitcher.

The other three players signed minor-league deals with invitations to Major League spring training — pitchers Danny Duffy and Chasen Shreve, along with catcher José Godoy.

Peters batted .191 with the Rangers in 2021. Texas claimed him off waivers from the Los Angeles Dodgers. After the Rangers released him, he split the 2022 season between the Lotte Giants of the Korea Baseball Organization and Triple-A Rochester in the Minnesota Twins system.

In 2023, he joined the Detroit Tigers system and tried pitching with their Rookie-level Florida Complex League Tigers. He went 1-0 with a 6.23 ERA, 24 strikeouts and 27 walks over 17 relief appearances.

Peters was originally a 2016 fourth-round pick of the Los Angeles Dodgers. 

Duffy made 28 relief appearances for Rangers minor-league affiliates Frisco (AA) and Round Rock (AAA) in 2023, going 2-2 with a 3.28 ERA (13 ER/35.2 IP). He didn't make a Major League appearance. 

In 11 seasons with Kansas City, he was 68-68 with a 3.95 ERA. He played with Rangers general manager Chris Young on the Royals' 2015 World Series championship team.

Godoy split last season between Triple-A Scranton/Wilkes-Barre and Triple-A Norfolk, affiliates of the New York Yankees and Baltimore Orioles organizations. He combined to slash .267/.356/.397/.753 (31-116) with four homers, three doubles, and 14 RBI in 36 games. He's a .123 hitter in the Majors, with appearances in Seattle, Minnesota and Pittsburgh. 

Shreve went 1-2 with a 4.63 ERA last season in 50 relief appearances with Detroit and Cincinnati. He's played in the Majors each of the last 10 seasons and has a 22-14 record with a 3.97 ERA in 367 relief appearances with seven different teams. 

With today’s additions, the Rangers’ spring training roster has 67 players: a full 40-man roster along with 27 non-roster invitees.

More must-reads:

TODAY'S BEST
Oilers crush Panthers in Game 4, stay alive in Stanley Cup Final
Dodgers ace leaves game against Royals due to triceps tightness
Sam Mayer uses overtime restart to win Xfinity Series' return to Iowa
Liberty forward pushes herself into MVP conversation with big game vs. Aces
Tiger Woods makes big admission about his U.S. Open future
Cubs P 'Mike' Imanaga continues hot start vs. Cardinals
Celtics' All-Defensive guard reportedly could replace Kawhi Leonard on Team USA
Tee Higgins' contract decision adds pressure on Bengals in 2024
One-time Defensive Player of the Year open to reunion with former team
College baseball has become too regional for its own good
Three Padres prospects who should be untouchable in trade talks
Connor McDavid's history-making night helps Oilers stave off elimination
Astros scratch Justin Verlander as nightmare season continues
Watch: Oilers chase goaltender Sergei Bobrovsky from Game 4
Watch: Rockies third baseman takes advantage of Pirates laziness' to steal home
Pirates place young catcher on concussion IL
Watch: Game 4 of Stanley Cup Final gets off to chaotic start
Rockies 1B, former NL MVP diagnosed with internal oblique strain
NBA insider shares update on J.J. Redick's candidacy for Lakers HC job
Nationals hurler DJ Herz makes impressive history in third career start

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.