The Washington Nationals win their season finale against the New York Mets

The Washington Nationals concluded their 2020 season on a high note with a 15-5 win over the New York Mets. The Nats finished the season winning their final three games …

Read More