"It's not often that you can say about a player that he can play all five," 49ers general manager John Lynch said. "And we believe that's the case with him. He's a solid football player."
Offensive line was a glaring position of need for the 49ers, particularly in pass protection. Puni's versatility and solid play offer hope for improvement on the front line.