I'm in Japan for work and just got the news...
I'm in shock, appalled, angry, and every other negative emotion. But mostly, my heart goes out to the players. You guys deserve better than this. The entire situation is completely surreal.
I would ask what happened, but that seems to be the debate of every thread.
That being said, ALL Tech fans deserve an explanation from administration officials on what happened. Silence is not an option here.