Carlos Beltran agrees to three-year, $45 million contract as Yankees resume spending
Carlos Beltran Reportedly Agrees to Contract with Astros, News, Scores, Highlights, Stats, and Rumors
Carlos Beltran: 20 Seasons, 7 Teams, 0 Rings - WSJ
Who is delivering the best return on investment? Part I: Hitters - Sports Illustrated
Carlos Beltran arrives on Mets scene as special assistant
MLB Hot Stove: Carlos Beltran reportedly agrees to one-year deal with the Astros
10 things to know about Carlos Beltran, including his connection to Nolan Ryan, Roger Staubach and George W. Bush
With Robinson Cano set to join Mariners, Yankees and Carlos Beltran agree to three-year, $45 million deal: source – New York Daily News
Cardinals no-hit by Santana in Beltran's NY return - Deseret News
Carlos Beltran Returns to Mets as Front Office Executive - The New York Times