The WTT Discussion
I know... i know what you people want to say. Yet,,..
I have one question. Washington Kastles have won the WTT 2012! I think they now have the world record winning streak in any sports. What do you say about this? Is WK a super team?