The proposed stadium site is just north of two other outdoor entertainment venues in Kansas City, Kansas.
Thinking about moving to Florida? Discover powerful reasons to live in the Sunshine State, from beaches and jobs to lifestyle, food, and no state income tax.