This was the Padres rookie league team.
Several photos were taken in front of this cannon. Anyone familiar with it? The players are in road jerseys so I wonder if this cannon is not actually in Idaho Falls.
From star of the '70s to marginal Hall of Famer
46 minutes ago