Question: When was the stadium the rookie-level minor league baseball affiliate of the Atlanta Braves plays in built?
Sentence (from "Champion Stadium"): Champion Stadium is a baseball stadium located at the ESPN Wide World of Sports Complex in the Walt Disney World Resort.
Relevant evidence: Yes