The 2026 Olympic opening ceremony was a 3 ½-hour extravaganza that mainly took place at Milan's San Siro Stadium. With a capacity of over 75,000, it's the largest stadium in Italy and one of the ...