Mets agree to part ways with manager Carlos Beltran - ESPN
Carlos Beltran agrees to one-year deal with Houston Astros
Beltran was 'Just Scratching the Surface
Carlos Beltran announces retirement - MLB Daily Dish
Former Royals star Carlos Beltran glad to be back in Kansas City
Carlos Beltran eager to play with Astros again
Carlos Beltran Reportedly Agrees to Contract with Astros
Fired by Mets in Houston Astros cheating scandal to landing front
Who are the Astros' most notable free-agent losses?
Carlos Beltran agrees to one-year, $16M deal with Astros - ABC7