Who is Harry Kane?

Is Kane really the best striker England has right now?

zoomingames