[17] When Joe Gibbs retired for a second time at the end of the 2007 season, the Redskins hired Jim Zorn, first as offensive coordinator and then naming him head coach.
[18] The Redskins started the season 6–2, prompting observers to declare Campbell one of the NFL's elite quarterbacks, and the "tough love" approach from head coach Jim Zorn a success.
[22] Despite pursuing other quarterbacks in the offseason, the Redskins were unable to acquire Jay Cutler or Mark Sanchez, opting to start Campbell for the last year of his contract.
[26] After the Redskins acquired Donovan McNabb, Campbell was traded to the Oakland Raiders on April 24, 2010, for a fourth round pick in the 2012 NFL draft.
[29] Campbell and rookie offensive linemen Jared Veldheer, playing in the unfamiliar role of center, would also suffer multiple miscues and combine for three fumbles, losing one.
In week two against the St. Louis Rams Campbell would endure another lackluster performance, completing 8 of 15 passes for a mere 87 yards and an interception.
At half-time he was benched in favor of his backup, Bruce Gradkowski, in the hope of providing the Raiders offense with the spark it desperately needed.
[31][32] During the Week 5 home game against the San Diego Chargers, Campbell would come off the bench late in the first quarter to replace an injured Gradkowski.
Behind a solid game by running back Michael Bush, Campbell was vastly improved as he completed 13 of 18 passes for 159 yards and a touchdown.
[33][34] After his improved play in the relief effort against the Chargers and with Gradkowski injured, Campbell was re-installed as the starter for the Week 6 match-up against the cross-Bay rival San Francisco 49ers.
The Raiders were unable to find any spark on offense as Campbell once again struggled, completing just 8 of 21 passes for 83 yards and throwing two interceptions.
[35] Although coming off of his worst performance as a Raider, Campbell was assured the start against the division rival Denver Broncos in Week 7 due to Gradkowski's continuing struggles with the shoulder injury he sustained against the Chargers.
[45] The Bears went on to lose 32–7;[46] although Campbell had a 13-yard touchdown pass to Brandon Marshall in the third quarter, he also threw two interceptions and was sacked five times.
[50] The outing resulted in a 23–17 loss for the Browns, although Campbell's performance was viewed favorably, passing for 293 yards, 2 touchdowns and no interceptions.
[57][58] He was approached by the Indianapolis Colts in November 2015, but declined to come out of retirement to be a backup to Matt Hasselbeck, who was starting in place of an injured Andrew Luck.