Cecil 's contract includes a full no - trade clause , according to Rosenthal .
The Cards and Cecil agreed to a four - year contract on Saturday , which according to FOX Sports ' Ken Rosenthal , is valued at $30.5 million .
Cecil 's contract includes a full no - trade clause , according to Ken Rosenthal .
The Cards and Cecil agreed to a four - year contract on Saturday , which according to FOX Sports ' Ken Rosenthal , is valued at $30.5 million .