Trade deadline just hours away with major deals still outstanding