Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)
Alhambra Baseball vs Pinole Valley Photos by Mark Fierner (Martinez News-Gazette)