Welcome to Knights Stadium... home of the Charlotte Knights, located in Charlotte North Carolina... (well not actually Charlotte... and not actually North Carolina... more like Ft. Mill and more like South Carolina).