As part of their initiative to create original live content for their Xbox One platform, Microsoft greenlighted a soccer series that highlights the top street players in eight different countries around the globe. The eight players will then attend the World Cup in Brazil next summer, where a finale will …