I like the Nnamdi signing as well as the other signings and trades the team has made this offseason.  Nothing wrong with signing a veteran CB who is a former All-Pro, and at 30, still has some good years ahead of him.  Especially a cap friendly deal with no guaranteed money.