According to Ken Rosenthal, Carlos Beltran has narrowed his choices down to the Cardinals, Indians, and Blue Jays. That means the Rays are out. Then again, we never really thought the Rays were in. [via @Ken_Rosenthal]

[Update] Beltran signed a 2-year, $26 million deal with the Cardinals. As is the case with most of these negotiations. The Rays may have something the player wants — in this case, Beltran wanted to be closer to his Puerto Rican home — but that only matters if the money is comparable and the player is looking for a reason to pick one over the other.