49ers GM John Lynch responds to Kyle Shanahan trade rumors

previous post