English footballer and Bayern Munich striker Harry Kane unveiled a statue of himself at the Peter May Sports Centre in London. The statue, which had been in storage for five years, was previously ...
Some results have been hidden because they may be inaccessible to you