Warriors taking in Giants game
Braves @ GiantsMay 27, 2017 | 00:00:25
Four Golden State Warriors players and their families take in the Giants game in a suite at AT&T Park
Four Golden State Warriors players and their families take in the Giants game in a suite at AT&T Park