Btw this whole notion of "the coach has to be the best in his/her sport to be a good coach" is utter nonsense. It might seem counter intuitive, but being a good coach and a good player demand two completely different skillsets (on a high level playing field).