A stretch of one of Delray Beach's main roads is completely shut down Saturday evening following a deadly crash.