G geekwire.com Xbox chief Phil Spencer retiring after 38 years at Microsoft 2 points withinrafael 8 months ago 1 comments