May the best team win?

AC Milan and Internazionale, the tenants of the San Siro, have won 10 UCL/European cup titles collectively since 1963 . This year, the stadium played host to another set of crosstown rivals vying for Europe’s top prize at club level. Real Madrid defeated Atletico Madrid 5-3 in penalties to lift
Read More…