Mooresville, North Carolina, is a charming town with a deep connection to motorsports, history, and a thriving local community. Whether you’re visiting or a local resident, there’s always something interesting to learn about this vibrant town. Here are 20 fun facts that make Mooresville unique. 1. Mooresville is...