Been through Swepsonville, many times.
Swepsonville is a place you go "through", not a place you go "to".
Not sure where they fit a baseball stadium. Maybe they've annexed some of the adjoining unincorporated land?
Update: Well, I looked it up. The team may be named "Swepsonville" but they play in Graham, which is the county seat and a much bigger town.