What the hell is that contraption in the pic?
It's their star pitcher.
I dunno, but you wouldn't want your ball caught in it.