James Maddison signs new long-term deal at Leicester

//James Maddison signs new long-term deal at Leicester