About the AuthorCraig SagerEditors' PicksCredit: HYOSUB SHIN / AJCHow environmental bills fared on the Georgia Legislature’s last day2h agoCredit: Arvin Temkar/AJCKey measures fail in frenetic finale of Georgia legislative sessionCredit: Miguel MartinezCould a gag order be on deck in Fulton Trump case?Credit: Miguel MartinezPromised training center transparency may be comingCredit: Miguel MartinezPromised training center transparency may be comingCredit: Miguel MartinezWith Rivian’s pause, neighbors near factory site wonder what’s to comeThe LatestVideo: Did you see DJ’s game-winning shot for Hawks?2h agoWinder Apalachee crushes Hoschton Jackson CountyWarner Robins Houston County exhales after close call with Tifton Tift CountyFeaturedCredit: Jason GetzBraves beat writer: Notes on each Braves player in the roster for today's game2h ago2024 Braves preview: Getting you ready for today’s season openerAll-state and all-metro: Georgia high school basketball teams of the year