Day: August 1, 2013

Leghorns State American Legion Champions

The Petaluma Leghorns are officially the best American Legion baseball team in the state of California. Petaluma defeated Southern California’s Vista Marietta, 3-2, in a semifinal game Monday and once more on Tuesday, 3-1, to win the California Baseball Championships,… Read More ›