Listen

Description

Mike and Spencer discuss Xbox's new business update and how it makes sense for the company and potentially the industry in general.