The 49ers are expected to hire a new QB coach per: Matt Maiocco

The #49ers are hiring Shane Day as QBs coach to replace Rich Scangarello, league source says. Day was Dolphins TEs coach the past three seasons. He was SF offensive quality control coach 2007-09.

— Matt Maiocco (@MaioccoNBCS) January 28, 2019

Matt also had this to add to his thoughts on the anticipated hire:

A little back history on Shane Day starting from NFL coaching experience


Shane Day has been in the NFL since 2007 where he held the position of quality control coach from 2007-2009 with our beloved 49ers.

Shane Day then left San Francisco to join the Chicago Bears (2010-2011) as their new quarterbacks coach. He was highly recommended by offensive coordinator  Mike Martz,  Day had worked with Martz for two seasons while he was in San Francisco. Day helped the Bears reach the NFC Championship game in 2010.

Day was then hired in 2012 by the University of Connecticut (2012-2013) to replace Joe Moorehead as the Huskies Quarterbacks coach. Day called plays for the Husky offense the final 3 games of 2013. The Huskies Offense took off those three games and set several school records, also while leading the Huskies to 3 consecutive wins against Temple, Rutgers, and Memphis.

From 2014 to 2016, Day served as assistant offensive line coach for the Washington Redskins.

Following his two year stint in Washington, Day was then brought into Miami to coach the tight ends from 2016 to this off-season.

Days coaching career began at Auburn Riverside High school ( 2001-2004) were he was the Wide Receivers coach in 2001. He spent three years coaching the Quarterbacks as well, and his final two years at auburn riverside high he served as the teams offensive coordinator.

Collegiate Coaching Career:

2006 – Offensive Quality control coach for University of Michigan.