Owen Farrell must be made England captain for autumn Tests
- 1373

Owen Farrell must be made England captain for autumn Tests
SIR CLIVE WOODWARD: England have plenty of advantages when building a Test team but possessing superior playing numbers is not one of them.
,