Carroll would be a good fit for the 49ers in the sense that he's a true leader of men who brings energy and enthusiasm that Kyle Shanahan does not provide.