A sprawling storm is set to hit the U.S. from Friday to Monday, stretching from Texas all the way to the Northeast.