Harry Kane, Erling Haaland and Kylian Mbappe have all won one European Golden Shoe so far in their careers The race for the European Golden Shoe is heating up as the halfway mark of the 2025-26 season ...