 On January 13, 2018, Bradford was activated off injured reserve to the active roster for the divisional round of the playoffs against the New Orleans Saints; however, Case Keenum started the game due to his strong season.On March 16, 2018, Bradford signed a two-year contract with the Arizona Cardinals worth up to $20 million the first year with $15 million guaranteed with a potential out after 2018.Bradford wore number 9 with the Cardinals, due to number 8 having been retired in honor of Hall of Fame safety Larry Wilson.