There have been hurricanes making landfall on the US forever.
I had a brain fart. The National Hurricane Center (NHC) was established in 1965, not the NWS.