Major League Baseball returns Thursday for a what is scheduled to be a 60-game slate. The Atlanta Braves open the season Friday afternoon against the New York Mets.
Daniel Shirley, editor of the Atlanta page of The Athletic, believes the Braves join the Astros and Dodgers as World Series favorites.
Hear his take on the team below.