Which player has been the biggest positive for the Cardinals so far?
Jose Martinez
Mike Leake
Greg Garcia
Other
Vote
View Results
See this poll on:
https://poll.fm/9726436/embed