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.
Completely Red: 2007 Topps/Topps Update Base and Red Back
59 minutes ago