Amway Center, which is the home of the Orlando Magic and the
“We are extremely honored and humbled that Amway Center has been named as the best sports facility in the nation for 2012,” said Magic CEO
The three other finalists were:
• Livestrong Sporting Park, a soccer-specific stadium in Kansas City, Kan.
• and Salt River Fields at Talking Stick, the
The awards were sponsored by Street & Smith's SportsBusiness Journal and SportsBusiness Daily.