Baseball at it's best.
My family and I attended a SJ Giants game over the weekend on Little League game. The venue and experience is minor league baseball at it's best. The general admission seats are close to the diamond, the ballpark is intimate and the between innings activities keep small childeren engaged. After the game, the kids were allowed to run the bases!
Excellent bbq down the left field line with picnic tables so you're still able to watch the game. Very good family experience.