Nnamdi Asomugha has had an impressive career so far. He played 11 seasons in the NFL