Back to the MLB Newsfeed

Carlos Beltran Signing Puts Astros One Step Away from AL Favorites

The last time Carlos Beltran was in a Houston Astros uniform, he was punishing baseballs left and right as he led the team deep into the postseason.

It could be deja vu all over again 11 months from now.

After parting ways back in 2004, Beltran and the Astros reunited Saturday. Buster Olney of ESPN.com was first to report the Astros had signed the 39-year-old switch-hitter to a one-year, $16 million contract. According to Bob Nightengale of USA Today, Beltran's contract also features a full no-trade clause.