Junior left handed pitcher Aiden Chen wound up before hurling a pitch in a home game vs. Fremont on April 30. The pitch zipped into junior catcher Nathan Lee’s mitt. Chen had struck out yet another...