3 min read Sports Thrilling Doubleheader Secures Playoff Spots for Mets and Braves 4 months ago Ama Oprah In a spectacular display of baseball drama, the New York Mets and Atlanta Braves faced…