Shouldn't need explaining but both are great for different reasons. I'd much rather watch football at Stamford Bridge. That train line behind the East Stand was built in 1844, there are buildings nearby that are 400 years old and about 30 pubs within a 20 min walk
Now tell me how can we compete with this mfs?
Stadium in USA vs Stadium in London