Previous How the former Kannapolis Intimidators stadium site redevelopment fits into Rowan County's industrial picture
Next Wells Fargo misses expectation on third-quarter earnings