The Spanish League is the best in the world. The clubs are owned by the fans, the football is wonderful, the stadia are exquisite – and full, and this is the model for how football in England should be run. The top two teams on the annual rich list are Spanish. Life is good.
Well, up [...]