Weve now entered the heart of hurricane season. The National Hurricane Center is tracking a major storm off the coast of Africa that has an 80 percent chance of becoming a major hurricane in the next seven days. Early models for Invest 91 L show its path heading directly toward Central Florida, but it will make a dramatic turn just off the coast and potentially make landfall in the Carolinas....
