It’s an interesting roster the Cardinals have put together this season; the issue the club has had the past couple years upgrading a group of almost entirely good-but-not-great players seems like it will be present again, in spades. The good news is that the roster, from a distance, looks like it might be good enough not to really need all that much upgrading. The bad news is that we’ve likely got another season ahead of trying to determine the exact inflection point where the cost of an upgrade and the marginal utility of said upgrade meet.
On the pitching side, the only really concerning roster spot is that of Adam Wainwright, who didn’t look physically sound in his first start of the season.