Is Delta Breaking A "Promise" On Memphis?