Runyan was one of three offensive linemen picked by the Packers in the sixth-round of the draft. Guard Simon Stepaniak signed his contract earlier this week, while center Jake Hanson remains unsigned.
The 6-foot-4, 300-pound Runyan started 25 games at Michigan and was named first-team All-Big Ten as a junior and senior. A left tackle in college, Runyan is likely to see time at guard with the Packers.
Runyan is the son of former All-Pro lineman Jon Runyan. He started 192 games over his career with Houston, Philadelphia and San Diego.
With Runyan’s deal in place, the Packers have signed four of their nine draft picks.