Home » Nature of London Stadium Makes Bad Games Seem Worse