Updated

The San Francisco 49ers signed cornerback Nnamdi Asomugha to a one-year contract on Tuesday, according to Ian Rapoport of NFL.com.

Asomugha just finished up a disappointing two-year tenure with the Philadelphia Eagles.

The Eagles signed Asomugha, widely considered to be the prize of the 2011 free-agent class, to a lucrative five-year, $60-million pact shortly after the lockout, but the four-time All-Pro generally failed to meet expectations over his two seasons and was scheduled to earn $15 million in 2013.

Philadelphia will still owe Asomugha, who had been among the league's elite corners during his eight seasons with the Oakland Raiders, $4 million for this coming season.

Asomugha played in all 32 games with the Eagles over the past two seasons, recording a total of four interceptions and 17 passes defensed, but was one of the prime culprits in a shoddy secondary that permitted a league-high 33 touchdowns through the air during Philadelphia's rough 4-12 campaign of 2012.

A first-round draft choice of Oakland in 2003, Asomugha went to three straight Pro Bowls with the Raiders from 2008-10 prior to joining the Eagles.