The 49ers have had five head coaches under general manager Trent Baalke:
- Mike Nolan (2005-2008)
- Mike Singletary (2008-2010)
- Jim Tomsula (2010, 2015)
- Jim Harbaugh (2011-2014)
- Chip Kelly (2016)
Could I say Baalke overstayed his tenure as general manager?