I am a couch of an Xbox team i'm looking to join a team on Xbox really want to be a player and not a couch i am aiming to get to pro league nothing less i have a high skill ceiling.