The San Francisco 49ers have fired defensive coordinator Steve Wilks, coach Kyle Shanahan announced Wednesday.

On Tuesday, Shanahan said he expected his coaching staff to stay largely intact but that conversations still had to take place in the coming weeks.

The 49ers hired Wilks before last season when DeMeco Ryans was hired by the Houston Texans as their head coach.

Shanahan told reporters that Wilks "just ended up being not the right fit."
Didn't see this coming.