The Nigeria international arrives on a free transfer after spending the last seven seasons at Leicester City.