England captain Harry Kane says he is “really impressed” with a life-size statue of himself that has been unveiled near his childhood football club in north London, BBC Sport reports. The statue was paid for by Waltham Forest Council at a cost of £7,200 but remained in storage for four years while a location for […]
The post Kane’s Statue Unveiled In London appeared first on Complete Sports.