Soto, who has not been on the IL in more than three years, was pulled from Thursday's game after a rain delay