Barça betrayal?! Xavi sacked after public pledge | OneFootball