Both the Greeneville Astros and Tusculum College were located in what city?
Greeneville Astros:  They were located in Tusculum, Tennessee, and played their home games at Pioneer Park on the campus of Tusculum College.
i don't know