On November 8 a $12.5 million stadium levy passed (with a 53% majority 'for' vote) allowing construction of a new stadium at the Cobb Field location. Construction began in the Spring of 2007 and Cobb Field was torn down after the 2007 season. The new stadium opened as Dehler Park on June 29, 2008.
Categories: Under Construction
, Sports - Baseball - Pro