Destructoid

Mike Ybarra stepping down as Xbox corporate vice president

Chris Moyse
 

After an incredible 20 years of service, Xbox corporate vice president Mike Ybarra has announced that he is leaving the company, citing desires to begin his

Read full article