Wizard esports announces creation of Overwatch team!

Mon 27th Mar 2017 - 9:58pm : Gaming

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+*

Wizard eSports

Wizard eSports

Wizard eSports

Your Comments

Please register or login to post comments