Рет қаралды 163
April 21, 2024, Nationals Park - The Washington Nationals v. Houston Astros in a rematch of the 2019 World Series! Nationals win this game, 6-0, and the series, 2 games to 1!
But then came the President's race and the other mascots come in and have an all out mascot brawl! Mascot Rumble!