The rise of the £900 football shirt