There are only twenty-three kilometers that separate the San Siro, where AC Milan and Inter Milan play their home matches...
The finest in sport
The finest in sport
There are only twenty-three kilometers that separate the San Siro, where AC Milan and Inter Milan play their home matches...