FIFA eyes Bay Area for possible site to host World Cup matches

FIFA eyes Bay Area for possible site to host World Cup matches

KTVU's Jesse Gary reports.

Top Videos

Most Watched

KTVU Vault

Wild Rides