Jeff Chauvin  › Steven Dodge   April 13, 2009 at 8:20am

it looks like Dodgeball has a few rivals! too bad he never plays.