Share

Videos

Giants visit the White House

FOXSports.com
|
July 25, 2011 AT 7:49 PM
Watch footage of the San Francisco Giants' visit to the White House in the nation's capitol.