Kyle Shanahan does not employ an offensive coordinator as head coach of the 49ers.
But the 49ers last season had two coordinators on offense, while Shanahan handled all of the play-calling duties.
The 49ers did not grant permission recently to either passing game coordinator Mike LaFleur, 31, or run game coordinator Mike McDaniel, 35, to leave the organization for offensive coordinator positions. After the 2017 season, LaFleur and McDaniel were given promotions to “coordinators” with corresponding raises in their salaries. Both are signed through the 2019 season.
Green Bay’s new coach, Matt LaFleur, requested permission from the 49ers to hire his younger brother to serve as his offensive coordinator.