After a two-year absence, the New Year’s Eve Peach Drop is back in business in downtown Atlanta. That means large crowds and traffic impacts throughout much of the area Tuesday.
The PeachBowl will be held on Jan. 1 at Mercedes-Benz Stadium, the home of the Atlanta Falcons. But if you can't get on a flight to Georgia, don't fret. You can still cheer on the Sun Devils ...