At the end of the 2013 season, Carlos Beltran will officially become a free agent again. Since the departure of Albert Pujols, he has been one of the most consistent power bats in the St. Louis lineup. Yet, with Oscar Taveras looming and Allen Craig fully capable of playing the outfield (and Matt Adams taking over at first base), do the Cardinals even need to re-sign Beltran? After all, he is 36 years old and will command a contract somewhere around the $15 million per year range.
I know that there have already been numerous articles written on this topic, but I figured I would give you my take anyways. In my opinion, I do think the Cardinals should re-sign Beltran for two more seasons, especially with Taveras’ health being in question. An All-Star two years in a row for around $15 million per year is a steal in today’s market.