Softball for the marginally sane.

Comments