Original: The club played their home games at a new facility, Herschel Greer Stadium, located south of downtown Nashville at the foot of St. Cloud Hill in Fort Negley Park.
Simplified: jpg Nashvilles baseball stadium (Herschel Greer Stadium)