When the St. Louis Cardinals signed Carlos Beltran away from the rival San Francisco Giants, they knew they’d be getting a solid outfielder but they couldn’t have envisioned getting a clubhouse leader, who despite a nagging injury history played in 296 of 324 games, clubbing 56 home runs in the process.

But all good things must come to an end, and for Beltran, his time in St. Louis could be nearing its conclusion – at least according to Joe Strauss of the St. Louis Dispatch.

With some hefty changes reportedly coming from the Cardinals organization and Beltran continuing to age, it’s possible the Cardinals may opt to move on from the talented though expensive outfielder. Add in the fact that Beltran could likely cash in on a lucrative multi-year deal with an American League team *cough* New York Yankees *cough* where he can become a designated hitter and things seem to be stacking up against the Cardinals re-signing the outfielder: