He was recently cut by St. Louis. Diggs started 12 games for the Rams last year at strongside linebacker in a 4-3 defense. He can play in a 3-4 defense and the Chargers, who run a 3-4 defense, need some veteran help at inside linebacker.
Diggs, 33, is entering his 11th NFL season. He also played with Green Bay and Carolina. He could potentially push youngster Donald Butler for a starting job. San Diego this offseason has also added veteran linebacker Takeo Spikes and safety Bob Sanders.