Virgin Mobile to Sell iPhone X Starting November 10