Jesus Christ is the best coach for success. Mission teams proclaimed this during the Olympic Games in France this summer. Our columnist from Paris …