August 13 Presidents Race Game 2
Giants @ NationalsAugust 13, 2017 | 00:01:03
It was 90s Night at Nationals Park! The presidents for sure were in the spirit of it!
It was 90s Night at Nationals Park! The presidents for sure were in the spirit of it!