Went to the game Friday through work and we were given a talk by the new Head of Performance Dave Reddin who masterminded the England Rugby world cup win and Team GB performance in 2012.
He had some fascinating things to say but basically the issue of England failure is that the players are...