Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I think you have the wrong person. I did sign up for the RBY Majors but as a sub. And I haven't heard any word of me being subbed in for anything. If I've missed something about me being subbed in, feel free to tell me.