Rain Delay Theater, Human Toilet Edition

We're closer to living in a just world, a world where college baseball rain delay antics are front page news and lead SportsCenter. Edgewood College knows what's up: their athletics office put together this video and sent it along. That's the D-III Eagles and the Rockford College Regents engaging in some fun during… » 4/30/12 4:40pm 4/30/12 4:40pm