Barcelona Named Club Of The DecadeBy James AgberebiMarch 25, 20210 Laliga giants Barcelona have been named the best club of the past decade. This was according to the International Federation…