Super Dodge Ball

This is going to sound strange but growing up my elementary school never played dodge ball.  I can’t count the number of TV shows and cartoons that portrayed this physical activity as an essential institution of youth yet I was never able to partake in this slice of Americana.  Now that I think about it […]