"I'm just happy to be here," he said. "They made me feel very comfortable throughout and that was big for me. It felt good to know I was wanted here."
A sixth-round draft pick by Carolina in 2000, James started all 16 regular season games for the Super Bowl representative Panthers last year. He came into the league and played left tackle for Carolina in his rookie year before being moved to guard in 2001.
"Really, I'm just excited to go out there and block for a guy like Ricky Williams. Blocking is an attitude and Ricky runs with that attitude," James said.
"I'm ready to get on with my future here and work hard and do my part," he added.
• In other free agency news, the Dolphins lost out on the services of two players they were interested in -- OL Damien Woody and CB Fernando Bryant. Both signed with the Detroit Lions.
Woody was highly regarded as the top interior lineman available in free agency this offseason.
The Dolphins reportedly also offered a contract to CB Jason Webster but he has not made any decisions yet. He was in Atlanta for a visit with the Falcons and new head coach Jim Mora Jr this weekend.
Mora was the defensive coordinator of Webster's 49ers last season.