Vintage High batter Angie Rubalcava stays alive with several foul balls before popping up against Petaluma in Napa on May 8.
Vintage High batter Angie Rubalcava stays alive with several foul balls before popping up against Petaluma in Napa on May 8.
In