An MLB insider gave an eye-opening take on the Washington Nationals’ rebuild. The 2019 World Series champs have had a trying 2025 season so far. This team is currently riding an eleven-game losing streak, sitting at 30-44 overall and second-last place in the NL East. Since it won it all, Washington has not made the […]