Yes, it's time to sell

The Cardinals should -- and almost certainly will -- be sellers leading up to the Aug. 3 trade deadline