The Inter&Co Stadium is located in Orlando, Florida, and was inaugurated in 2017. It is the home of Orlando City, ...