SAND SPRINGS, Okla. — A proposed 827-acre data center known as Project Spring is on hold as Sand Springs officials wait for more information from the developer. City Manager Mike Carter said Tuesday ...