Kornheiser is always putting his foot in his mouth, just look at what happened to his short NFL broadcast career. Not to mention getting suspended from ESPN last year for a bit over something, can't remember exactly what.
To be fair it IS stupid to have the raps and nets play there. Why would London want to see two bottom dwellers? I'm not really sure what the schedule makers were thinking.