Wizard esports announces creation of Overwatch team!
We are looking for new potential players and a team captain for our new Overwatch team! Feel like you would be a good fit for the Wizards? Apply HERE to potentially make the team!
*To become eligible for team captain your SR rating is recommended to be 4,000+*