Of course best English player and best player for England are two very different things.
Best for England, Becks has to be up there as he always gave it 100%. But to say Becks is the best English player since Gazza is way off the mark, he was largely highly overrated in club football for his...