Kyle Shanahan 14 mins ago

49ers sign Kyle Shanahan, John Lynch to multiyear contract extensions

The 49ers kept the good vibes going Friday by signing Kyle Shanahan and John Lynch to contract extensions.

Contact Us