Atlanta BravesfromBattery Power2 months agoIs the Braves' HR/FB doomed to stay elevated this year?Braves' pitching excels in performance metrics but suffers due to an unusually high home run to fly ball rate affecting overall evaluation.