Shohei Ohtani and the Angels come to Atlanta for a three-game set - Battery Power batterypower.com Submitted by batterypowercom6184 on July 31, 2023 at 1:00 AM in sports Braves host an Angels team desperate to make a playoff push No comments 14