A World Series short on drama so far shifts scene to Atlanta

A World Series short on drama so far shifts the scene to Atlanta, where the Braves and Houston Astros are set to play Game 3 at Truist Park on Friday night