Defensive tackle Darnell Dockett had to choose between staying with the Arizona Cardinals or moving on to the San Francisco 49ers. After a productive visit with the 49ers on Tuesday, his agent Drew Rosenhaus announced Dockett chose to sign with the 49ers.