SEBRING, Florida – This charming town of about 11,000 in Central Florida has long been known for its robust golf courses and a famous auto race. Legendary golf| New England dot Golf