What's going on?

Cardinals and Wainwright Agree to 2019 Contract
The St. Louis Cardinals announced today that they have agreed to terms with veteran pitcher Adam Wainwright on a one-year contract for the 2019 season. Financial terms of the deal were not disclosed.