Claim: FC Barcelona won five Cricket World Cup trophies.
Verdict: NOT ENOUGH INFO