Nnamdi Asomugha signed a one-year, $1.35 million contract in April and won a roster spot with the 49ers to open the season.