NASHVILLE, Tenn. (AP) - Injured closer Joakim Soria and the Texas Rangers finalized their $8 million, two-year contract on Tuesday.
Soria, a two-time All-Star with Kansas City, is recovering from elbow ligament-replacement surgery on April 3. The 28-year-old right-hander also had the ligament replaced in 2003.
``He had opportunities. He could have gone somewhere else and closed,'' Rangers general manager Jon Daniels said. ``The fact that he was willing to come here and set up speaks in volumes.''
Soria, whose deal includes a team option for 2015, will be a setup man for Joe Nathan.
``He got a great review on his physical today,'' Daniels said. ``Obviously, he's eight months off of surgery. He's still got a ways to go to get back, but pretty much it was as good a review as it possibly could have been. He's throwing out to 105 feet, and he's still got a throwing progression before he gets up on the mound. But he's put on some good weight during his rehab. He's working out in physiotherapy in Phoenix and an aggressive projection is possibly being back in May. We're encouraging him to take it slow and get it right, because when he's right he's such an impactful piece in the `pen.''

Recent MLB Discussions

Top MLB Public Bets

#1 956 New York Mets  99%
#4 964 New York Yankees  88%
#5 954 Chicago Cubs  86%
#6 951 Colorado Rockies  86%
#7 966 Tampa Bay Rays  81%
#8 968 Boston Red Sox  64%
#9 974 Cleveland Indians  60%
#10 962 Los Angeles Dodgers  59%

MLB Top Stories

Thumbnail Giants vs. Cubs Prediction Will the Giants beat the Cubs behind Jeff Samardzija today at 2:20PM ET?
Thumbnail Angels vs. Rays Prediction Will the Angels secure a series victory over the Rays today at 1:10PM ET when the teams wrap up their series in Tampa?
Thumbnail Rockies vs. Phillies Prediction Will the over stay hot when the Phillies host the Rockies today at 1:05PM ET?
Thumbnail Royals vs. Yankees Prediction Will both offenses struggle again today in the Bronx when the Yankees host the Royals at 1:05PM ET?
Thumbnail Pirates vs. Braves Prediction Is the over a safe bet to cash today with the Braves set to host the Pirates at 12:10PM ET?

MLB Team Pages