Police raided FC Barcelona's stadium in an operation related to "Barçagate," in which officials were accused of smear campaigns against players.
USA TODAY, USA Today: Sports
Mon, 03/01/2021 - 7:30am
Police raided FC Barcelona's stadium in an operation related to "Barçagate," in which officials were accused of smear campaigns against players.