The Braves have a 28% to win the World Series. The Dodgers have a 14% and that’s second best. Fangraphs projects them to win 106 games, lol. With Fried healthy and Wright coming back, this is the best Braves team ever. 1993 team I felt was probably the best Braves team ever after they traded...