Updated

The Oakland Raiders have signed quarterback Trent Edwards to be the backup to Jason Campbell.

Edwards, a third-round draft pick in 2007 out of Stanford, opened the 2010 season as Buffalo's starter but was benched and released after two games. The Jaguars claimed him off waivers in late September. The 27-year-old Edwards has passed for 6,019 yards and 26 touchdowns in his career while throwing 30 interceptions and getting sacked 69 times.

Also Saturday, Oakland re-signed offensive lineman Khalif Barnes and linebacker Sam Williams.