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.
View in Google Earth Categories: Under Construction, Sports - Baseball - Pro
Links: en.wikipedia.org
By: kjfitz
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement