A stunning loss to Seahawks pushes 49ers and Kyle Shanahan into another uncomfortable coaching crossroads

Top