Claim: FC Barcelona has won twenty European and World titles.
Verdict: SUPPORTS