Adam Wainwright has pitched for the Cardinals since 2005.
Adam Wainwright has pitched for the Cardinals since 2005. Jeff Roberson AP
Adam Wainwright has pitched for the Cardinals since 2005. Jeff Roberson AP