Harry Kane’s statue in England is the most recent sports sculpture to draw criticism
London, UK — In the wake of the recent installment of a sculpture in the likeness of England footballer Harry Kane, fans and art enthusiasts have been heard voicing their disappointment regarding the artwork on popular social networks. The statue of seven-foot-one inches bronze situated outside of the Tottenham Hotspur Stadium is to pay tribute…