Phil Spencer To Head Up Xbox Division

Phil Spencer, the master of the t-shirt/sportscoat combo and voted “Guy You Would Like To Punch In The Face Because Of How He Looks, Even Though He Is Probably A Cool Guy”, has been named the head of the Xbox division of Microsoft. In all honesty, Phil has a good rapport with the gaming community […]