Found this article on the importance of managers in relation to wins and found it interesting.
http://journals.aol.com/sportsmediaguy/SportsMediaReview/entries/2006/10/04/do-managers-matter/231
For the record I don't like Narron... but this article makes the point that he might be irrelevant anyways.