X Redirecting to your article in 8 seconds

Today's cascade of coach/GM firings should affect 49ers

Skip to Article