Champion Stadium is located at the ESPN Wide World of Sports, right on Walt Disney World property. The stadium has over 9,500 seats and looks like a great place to watch a game. It is the spring training home of the Atlanta Braves. The players spend over a month here preparing for the season, and I have to think their families must like this location seeing as how it is right in the middle of the Vacation Kingdom! I took this picture when visiting the Wide World of Sports to pick up my race packet for Marathon Weekend last month.