SAN FRANCISCO (KGO) -- Fans poured out of buses and buildings Friday all to celebrate the San Francisco Giants World Series win.
Giants fans Karen Garcia said she was tired, wet and cold, but there was no place she would rather be.
"I love the Giants, I my team and love baseball," Garcia said. "The feeling of being here, I can't even explain it."
For full coverage of the San Francisco Giants Victory Parade, click here.