Nnamdi Asomugha will retire from the NFL on Friday.

Asomugha will sign a one-day contract with the Oakland Raiders, where he enjoyed the most success.

Asomugha signed with Philadelphia Eagles in 2011 as a free agent and played briefly this season with the San Francisco 49ers.