basketball, nba, nba stadiums
Amway Center Orlando Magic About Stadium A multipurpose sports and entertainment arena located in Orlando, Florida, the Amway Center serves primarily as the home to the National Basketball Association’s Orlando Magic. It’s a big part of what’s called the Downtown...