49ersBeyond SFBaySports

49ers hand 6-year contract to Kyle Shanahan


It took 36 days but the 49ers finally have a new coach: Kyle Shanahan. Shanahan’s official hiring Monday could not come, per league rules, until after he coached in the Super Bowl. Acting one last time as the Atlanta Falcons offensive coordinator, Shanahan’s unit could not build on a 28-3 lead nor kill enough time before…

Attorneys bring up drug use, partying in Sierra LaMar trial

Previous article

Group files lawsuit to block Geary Bus Rapid Transit project

Next article

You may also like

More in 49ers