Kyrie signs 5-year, $90M deal