Question: Which team ranked in the 2004 Deloitte Football Money League has the largest stadium in Italian football ?
Answer: Milan