I've just managed to bag a free space on a lovely team, I just hung around looking (and sounding sad!) and when someone left there was a post inviting people to join. I was the first to reply and feel sooooooo lucky!
I am sure a place will come up soon, but its worth watching the site for teams looking for members
Good luck
K x