News: San Francisco Giants Visit the White House

Clip: The San Francisco Giants visited the White House to celebrate winning the 2012 World Series, their second in three years. Season 2013 (08/05/2013)

Coming Next

Related Topics