Debbi Taylor talks with Craig Stammen about both pitching and hitting