Despite heavy rains, D.C. and Nationals Park hosted the 2018 Major League All-Star Game.
Erin B. Logan, Washington Post: Sports
Tue, 07/17/2018 - 7:10pm
Despite heavy rains, D.C. and Nationals Park hosted the 2018 Major League All-Star Game.