Likewise, why do AC Milan have England flag?
The English flag has a cross and its associated with England's patron saint. And Saint George has a connection with Catalonia. In a legend,Saint George saved a village from dragon and rescued the prince of Montblanc and hence is Celebrated in Catalonia every year. Hence Barca's crest has Catalonian Flag and the Cross.
Beside above, why do AC Milan and Inter share a stadium? In fact, Inter came about because of a split in the ranks over the running of AC and, particularly, their signing of foreign players. It was not until 1947 that Inter became joint-tenants in the stadium, and both clubs have played there since that day.
Similarly, you may ask, why is Inter Milan called Internazionale?
The club was founded on 9 March 1908 as Football Club Internazionale, following the schism with the Milan Cricket and Football Club (now A.C. Milan). The name of the club derives from the wish of its founding members to accept foreign players without limits as well as Italians.
Who is bigger AC Milan or Inter?
Both have the same number of titles (18 each), but AC Milan has more European Cups/Champion's Leagues (7 to Inter Milan's 3). Presently, Inter Milan is stronger, but historically, AC Milan is stronger.
