Great football coaches have the vision to see, the faith to believe, the courage to do - and 25 great players.