A 42-year-old Port Charlotte man is dead after a crash near Gasparilla Road and Keystone Boulevard in Charlotte County.