Hakim is a veteran of nine NFL seasons, but his best years clearly came when he was a member of St. Louis' high-flying offense from 1998-2001.
Hakim finished last season with the San Diego Chargers, where he played under new Dolphins head coach Cam Cameron.
A former fourth-round draft choice of the Rams, Hakim has played in 110 NFL games with 39 starts. In addition to helping as an extra wide receiver, Hakim also could be in the mix for the job of punt returner, which is now vacant with Wes Welker in New England.
As for Liwienski, he is a veteran of eight NFL seasons, seven with Minnesota (1998-2005) and one with Arizona (2006).
A former seventh-round pick of the Detroit Lions, Liwienski has 80 career starts at left guard, right guard and right tackle. Last year with the Cardinals, he appeared in all 16 games with six starts, including three at left guard, two at right guard and one at right tackle.
With the Dolphins, he figures to work at guard, which became a major need in the offseason after Bennie Anderson and Jeno James were released, Toniu Fonoti left as a free agent and Kendyl Jacox currently an unrestricted free agent.