Edwards struggled to stay healthy last season for the San Francisco 49ers and was out of the NFL by Christmas. He had trouble finding a job all offseason, but he made a quick impression after joining the Seahawks in training camp.