The Arizona Cardinals have consistently resisted benching starting quarterback Sam Bradford but more reasons to do so keep pilling up.

Not that they should need any more motivation to move away from Bradford, who has gotten off to about as bad of a start as possible.

The Cardinals could save themselves more than 4 million dollars in unpaid per-game roster bonuses if they were to cut or even just bench the veteran.

Bradford is set to receive a bonus of $312,500 each and every game he is active, including Sunday's contest against the Chicago Bears, per Adam Schefter of ESPN.

Even without the huge monetary motivation to move on from Bradford, there seems to be more than enough on-field reasons to do so.

Waiting in the wings is rookie Josh Rosen, who the Cardinals took with the 10th overall pick in the 2018 draft.

Though they hoped to bring UCLA product along slowly, there's no doubt they have to be considering ramping up that timetable.

Sam Bradford has a putrid 55.6 passer rating and has thrown for a combined 243 yards and zero touchdowns through two games.

He has thrown two interceptions, lost a fumble and sports a league-low 27.6 QBR.

RECOMMENDED (Article Continues Below)

Bradford's ineptitude has always limited star running back David Johnson's production, making the former do-it-all back look rather ordinary.

With Johnson and Larry Fitzgerald as your top two options, any replacement-level quarterback should at least be able to be competitive.

The Cardinals have been blown out in back-to-back games and if they lose against the Bears, there has to be serious talks about making the switch.