Charles Woodson has signed with the Oakland Raiders on a one-year contract.

Woodson's deal is worth a maximum of $4.3 million and includes a $700,000 signing bonus.

Woodson played with the Raiders from 1998 until 2005 when he signed with the Green Bay Packers.

Woodson had met with the San Francisco 49ers and Denver Broncos, but ultimately decided to join the rebuilding Raiders.