Adam Wainwright's contract with the St. Louis Cardinals has been put on hold because it violates the maximum-cut rule, and the pitcher will have to become a free agent before the agreement can be finalized, sources told the Associated Press on Thursday.
Cardinals, Adam Wainwright Put Contract 'On Hold'