HOUSTON (AP) – The National Hurricane Center in Miami says Hurricane Nicholas has made landfall along the Texas coast, bringing the threat of up to 20 inches of rainfall to parts of the Gulf Coast. The hurricane center says the category 1 storm touched down on the eastern part of the Matagorda Peninsula, about 10…… MORE
