Claim: KFC is the world's second-largest restaurant chain after McDonald's.
Verdict: SUPPORTS