MLS Player of the Week Robert Earnshaw speaks after training on Tuesday.