The World Equestrian Center (WEC), the largest equestrian complex in the United States, welcomed thousands of evacuees to its Ocala facility this hurricane season. While most Floridians can leave ...