What channel is the New York Mets vs. Atlanta Braves game today? (9/25/24) | Time, TV channel, FREE LIVE STREAM for MLB game
The New York Mets, with David Peterson starting on the mound, face the Atlanta Braves, with Chris Sale on the mound, on Wednesday, Sept. 25, 2024, (9/25/24) at Truist Park in Atlanta, Georgia. With the National League Wild Card playoff race heating up, here’s how to watch the game.
How to watch: Fans can watch the game for FREE via a trial of DirecTV Stream.