Ozzie Albies is latest Braves All-Star to land on IL, but Atlanta keeps winning - The Athletic
April 17, 2024 | by David O'BrienDavid Fletcher, Luis Guillorme and Michael Harris II will be asked to fill Albies' roles, which they did in Tuesday's victory in Houston.