that looks very interesting
are they sold in any retail stores?
I buy them at Academy Sports. I would think that any sporting goods store that sells pitching machines would have them. So far, have only used .22LR and 9mm on them and it hardly damages them at all. Made with some kind of polyurethane I think.