Perhaps learning from past mistakes, the San Francisco 49ers are attempting to avoid conflict between new hires Kyle Shanahan and John Lynch.

Shanahan will have control of the active, 53-man roster. Meanwhile, Lynch will have control of the full 90-man roster, and free agency and the draft. However, decisions will come with a requirement of the approval of the other.

"Free agency and draft, I think I have, but in all of those it's also written that subject to approval of the other guy," Lynch said. "That's the way we wanted it, that's the way we wanted it reflected, but that's the reality of it."