The second year of the Kevin Kolb Era in Arizona started off well, with the Cardinals surging to a 4-0 record, but it ended Wednesday when the Cardinals put him on injured reserve just a few days after Arizona's ninth straight loss.
Kolb hasn't played since Week 6 against the Bills, when he was knocked out of the game and replaced by John Skelton, who's been yanked in and out of the starting lineup for rookie Ryan Lindley in the weeks since then.
Skelton initially won the starting job out of training camp, but an injury in the first game opened the door for Kolb to step in and lead the Cardinals on a shocking comeback against the Seahawks.
In six games, Kolb completed 59.6 percent of his passes and threw for 1,169 passing yards, eight touchdowns and three interceptions.
Since the Cardinals dealt for Kolb immediately following the lockout, he's failed to live up to the expectations associated with Arizona sending back a second-round pick and cornerback Dominique Rodgers-Cromartie. (That doesn't even get into the $63-million deal the Cardinals gave Kolb before his first snap with the team.)
Not all of the blame for Arizona's struggles fall on the quarterback, though: The Cardinals are working with a makeshift offensive line that can't protect anyone.
Still, Kolb is due a $9-million salary in 2013 along with a roster bonus of $2 million in March. There's little chance of the team paying him that money, so it's likely the Cards will release him if he's not willing to restructure his contract.
That would put Arizona in the market for a quarterback once again, given that Kolb easily outperformed Skelton and Lindley this season, when he could stay healthy.
He's now 6-8 as the Cardinals starter, having completed 58.5 percent of his passes while throwing 17 touchdown passes and 11 interceptions in two years. It's hardly what Arizona signed up for.
For more NFL news, rumors and analysis, follow @EyeOnNFL on Twitter, subscribe to our RSS Feed watch Pro Football 360 daily at 3 p.m. ET and NFL newsletter. You can follow Will Brinson on Twitter here: @willbrinson.