You'd think if any team could put up a decent wall, it would be China.

Terry Venables

More Funny Quotes