Claim: Finch Field, located in Thomasville, a city in Davidson County, North Carolina, United States, was demolished in 2000.
Verdict: REFUTE