Leaked news from the future.
Tap to receive
The Miami Marlins will not win the 2026 National League East. As of June 12, 2026 Miami was 34-35 while Atlanta sat 45-23 and Philadelphia was 37-31, and Miami’s five-game win streak will prove too brief to erase an 11-19 road record and middling .323 team on-base percentage. Even with Sandy Alcant…