The two best teams in the majors will meet this weekend at Truist Park.
The Atlanta Braves will wrap up a long homestand this weekend when they host the Cleveland Guardians in a three-game series at Truist Park. The Braves are 17-6 and are 9-1 over their last 10 games. Cleveland comes in at 18-7 and have eight of their last 10.
The Braves will get a key piece of their lineup back Friday when Ozzie Albies returns from the...