Yes, we definitely need better pitching! The now (4 wins and 11 losses) Sac State pitchers today: 8 strikeouts, 3 walks, 1 hit batterdo you really think it is pitching?
Tech pitchers today: 3 strikeouts, 5 walks, 4 hit batters (and 8 of 9 innings were by our two top pitchers in ERA statistically!).