Adam Schefter breaks down how the Arizona Cardinals can save money in roster bonuses by benching or releasing Sam Bradford. (0:48)

The Arizona Cardinals continue to stand by quarterback Sam Bradford even though they have scored only six points in eight quarters.

But if the Cardinals needed additional motivation to turn to rookie first-round pick Josh Rosen, they will have some financially.

If the Cardinals bench Bradford after this week or even decide to release him from the roster and go with Mike Glennon as the backup, they would save over $4 million in unpaid per-game roster bonuses, per a review of Bradford's contract.

That number would decrease with each week that Arizona waited to make that move, but some people around the league believe the Cardinals already are thinking about making a quarterback change.

Rosen took some reps with the first-team offense in practice, and those around him believe he is making progress and it is only a matter of time before he plays this season -- as it was for fellow rookie quarterbacks Baker Mayfield, Sam Darnold and Josh Allen.

But there also is a cost to Arizona for each week it waits. For each game Bradford is active this season, including Sunday's home game against the Chicago Bears, he receives a $312,500 bonus. So if Bradford and the offense don't start producing more, the Cardinals could opt to turn to Rosen -- and save millions of dollars doing it.

Bradford, 30, has passed for a total of just 243 yards and thrown two interceptions in his first two games with the winless Cardinals.