Hello Carlos,
The most important concept to keep in mind when thinking about Multisite’s management of users is that all users are members of the network, not a particular site.
When the user completes the registration process, they are “network subscribers” and have no actual role on any site… not even a default role.
Regretfully, your particular customization request is outside the scope of our support as this is not related to an issue with the theme and instead has to do with your customization of it. As such, you will need to investigate this particular issue on your own or seek help from a developer should you not feel comfortable making these changes yourself. If you have any further questions about the theme, we are more than happy to provide you with assistance on these inquiries.
For the meantime, if you want that the users of vsmeinc.com/e-sports will just be on this site, then you will need to have this site on a separate and independent WP install.
Thank you for your understanding.