Harry Kane signs new deal with Bayern Munich through 2029 — NRI Bytes