NBA Finals trio just in time for US opener