San Francisco Giants Visit the White House

08/05/2013

Giants celebrate World Series win with Obama.

More

ADVERTISEMENT