TRENTON, NJ-President Barack Obama has promised to sign the long awaited Sandy aid bill that was passed by the Senate Monday night.