The fourth, seventh and 21st players drafted in 2001 play or have played for the San Francisco 49ers.
The second overall choice from that class might join the list.
Davis would qualify as a stopgap at right guard, where the team has struggled recently. Adam Snyder, valued mostly for his versatility as a backup, became the starter last season after Chilo Rachal struggled. Snyder is visiting the Arizona Cardinals. He and Rachal are unrestricted free agents.
Daniel Kilgore, a rookie draft choice in 2011, projects as a candidate for the role eventually.
Davis, 33, has started each of the 155 games he has played with Arizona and Dallas. He is a massive man, listed at 6-foot-6 and 355 pounds. Pairing him with tackle Anthony Davis would give the 49ers close to 700 pounds of Davises on the right side, expandable to more than 900 pounds when tight end Vernon Davis lined up next to them.