Hey guys,
I admit it, I'm one of the guys who always went to the forums for teams. The forums provide a great resource for someone like me, if you just want to hop on Showdown and play some fast games!
Lately however, I was getting kind of bored, trying to search for teams, as it seemed to be...