Claim: Finch Field, located in Thomasville, North Carolina has been renovated four times since 2002.
Verdict: REFUTE