Elam will be entering his seventh season in the league after spending last year with the Dallas Cowboys. He's also played for the New York Jets and the Cleveland Browns, starting 64 of the 92 games he's appeared in with 365 tackles, five sacks and three interceptions.
The Chiefs have been especially thin at safety during offseason workouts.
Berry has been held out while recovering from a torn left anterior cruciate ligament early last season, and fellow starter Kendrick Lewis has been out after undergoing offseason shoulder surgery.
Copyright 2012 by The Associated Press