Afobe has a lot of potential, he might be further in his development had he not had a serious injury but he has a great chance to develop here and become a top level forward. He has a bit of everything as far as I can see
Maybe I'm showing my relatively low football IQ again but what does Kane really bring to the table but scoring? Can't say he really stands out to me when I watch Spurs. Not that he really has to, but still, for the plaudits he earns you'd think he was running each game by himself.