Nationals tame Diamondbacks in 8-1 victory

Nationals tame Diamondbacks in 8-1 victory
2686696
Baseball
Nationals
Top Videos