Yankees sign Carlos Beltran to 3-year, $45 million contract - MLB
Alfonso Soriano - Metsmerized Online
On this Day: St. Louis Cardinals sign Carlos Beltran
Blockbuster! Yankees sign Carlos Rodon
MORE
Beltran courted by Royals
Carlos Beltrán top moments
Yankees lose Cano and Granderson but sign Beltran and Kuroda
Carlos Beltran joins New York Yankees -- 'Means a lot to me' - ESPN
MLB trade tracker: Indians beef up, plus all of the other moves
Yankees: Revisiting The Signings of The 2014 Offseason - Unhinged
Yankees add to outfield with Carlos Beltran signing: reports
Baseball roundup: Cano headed to Mariners for $240M deal