Sam Bradford signed a two-year contract with the Cardinals in 2018 .
On March 16th , Bradford signed a two-year contract with the Cardinals reportedly worth up to $ 20 million this season , with $ 15 million guaranteed.