This post was originally published on this siteThe president will sign the massive bill into law on Friday, the White House said.