Mike Singletary compiled an 18-22 record in parts of three seasons as 49ers coach, before he was fired with one game remaining in the 2010 season.