kasten says the braves would consider other metro atlanta locations , and would probably agree to stay in the current facility until that new downtown baseball stadium _ `` which we were promised , really '' in the 1986 plans _ can be built in the mid-90s .