VIDEO: “England does not have the best players in the world.” Scholes critical of the Premier League’s Quality. Team BenchWarmers 9 years ago Spot on!..