criticalhit.net
In Other News - May 17, 2010 - Critical Hit
Apparently some teams played sports this weekend, and and I have confirmation that 100% of the games ended in a win for one team or the other, or both. Tha