For the last two years, I have been advocating for the Cardinals to sell at the trade deadline and cash in on the value of key players to build for the future, the reason being that I don’t see the Cardinals winning a World Series title as currently constructed.