Would you like to be the next host of Xbox Ambassadors? Microsoft is looking for a new host, but they're doing it through Mixer Microsoft sent out a notice this week they're looking for someone new to host the show who is both a frequent gamer who streams live on Mixer From now until March[...]