Events today in Mooresville, NC