The Alabama congressional delegation is pitching North Alabama as the site of the newly announced U.S. Space Academy.