© 2021
The Atlanta Journal-Constitution
News
News
All News
Georgia News
Breaking News
Local News
Business
Education
Weather
Traffic
Inspire Atlanta
Crime & Public Safety
National & World News
Obituaries
Commuting News
AJC Jobs
Politics
Politics
All Politics
Political Insider
Legislature
Election 2020
Georgia Senate Runoff
National Politics
Take Action
Politically Georgia Podcast
Legislative Navigator
Election Results
Local
Local
All County News
Alpharetta
Dunwoody
Roswell
Sandy Springs
Intown Atlanta
Clayton County
Cobb County
DeKalb County
Gwinnett County
North Fulton County
South Fulton County
Metro Atlanta Home Sales
Investigations
Investigations
All Investigations
Data Journalism
Unprotected: Senior Care
Georgia Church Murders
Doctors & Sex Abuse
Breakdown Podcast
Coronavirus
Coronavirus
All Coronavirus News
Ga COVID-19 Dashboard
Schools Updates
Business & Economy Updates
People Helping People
Remembering the Victims
National & Regional News
Coronavirus Travel News
Opinion
Opinion
All Opinion
AJC Columnists
Readers Write
Get Schooled
Jim Galloway
Mike Luckovich
This Life with Gracie
Torpy at Large
AJC Power Poll
Contact the AJC Editorial Board
Things To Do
Things To Do
All Things to Do
Events in Atlanta
Holiday Guide
Atlanta Music Scene
Radio & TV Talk
Flashback Photos
My Atlanta
AJC Peachtree Road Race
Puzzles & Games
Things To Do Podcast
All AJC Podcasts
Food
Food
All Food News
Restaurant News
Food & Recipes
Drink Scene
AJC Dining Guides
Life
Life
All Life
Atlanta Living & Arts
Private Quarters
Travel
Home & Garden
Health
Celebrity Buzz
AJC Sepia
AJC Videos
AJC Photo Galleries
Celebrations
Pulse
Classifieds
Remember 2020
Sports
Sports
All Sports
Atlanta Braves
Georgia Bulldogs
Atlanta Falcons
Atlanta United
Georgia Tech
Atlanta Hawks
Atlanta Dream
High School Sports
In The Game with Harrah's
State Sports Report
AJC Sports Podcasts
57°
News
News
All News
Georgia News
Breaking News
Local News
Business
Education
Weather
Traffic
Inspire Atlanta
Crime & Public Safety
National & World News
Obituaries
Commuting News
AJC Jobs
Politics
Politics
All Politics
Political Insider
Legislature
Election 2020
Georgia Senate Runoff
National Politics
Take Action
Politically Georgia Podcast
Legislative Navigator
Election Results
Local
Local
All County News
Alpharetta
Dunwoody
Roswell
Sandy Springs
Intown Atlanta
Clayton County
Cobb County
DeKalb County
Gwinnett County
North Fulton County
South Fulton County
Metro Atlanta Home Sales
Investigations
Investigations
All Investigations
Data Journalism
Unprotected: Senior Care
Georgia Church Murders
Doctors & Sex Abuse
Breakdown Podcast
Coronavirus
Coronavirus
All Coronavirus News
Ga COVID-19 Dashboard
Schools Updates
Business & Economy Updates
People Helping People
Remembering the Victims
National & Regional News
Coronavirus Travel News
Opinion
Opinion
All Opinion
AJC Columnists
Readers Write
Get Schooled
Jim Galloway
Mike Luckovich
This Life with Gracie
Torpy at Large
AJC Power Poll
Contact the AJC Editorial Board
Things To Do
Things To Do
All Things to Do
Events in Atlanta
Holiday Guide
Atlanta Music Scene
Radio & TV Talk
Flashback Photos
My Atlanta
AJC Peachtree Road Race
Puzzles & Games
Things To Do Podcast
All AJC Podcasts
Food
Food
All Food News
Restaurant News
Food & Recipes
Drink Scene
AJC Dining Guides
Life
Life
All Life
Atlanta Living & Arts
Private Quarters
Travel
Home & Garden
Health
Celebrity Buzz
AJC Sepia
AJC Videos
AJC Photo Galleries
Celebrations
Pulse
Classifieds
Remember 2020
Sports
Sports
All Sports
Atlanta Braves
Georgia Bulldogs
Atlanta Falcons
Atlanta United
Georgia Tech
Atlanta Hawks
Atlanta Dream
High School Sports
In The Game with Harrah's
State Sports Report
AJC Sports Podcasts
Prep Zone
High School Sports Blog
| 28m ago
Class 2A blog: Week 9 rankings rundown
High School Sports Blog
| 35m ago
Class 5A blog: Tough road pays off for Cass girls
High School Sports Blog
| 1h ago
Class 4A Blog: Week 9 Rundown
More Prep Zone
High School Sports Blog
Class A Blog: How things look this week
High School Sports Blog
Updated: Carrollton football hires former Cartersville coach King
High School Sports Blog
Boys basketball rankings: Nationally ranked Milton maintains No. 1 status
High School Sports Blog
Girls basketball rankings: ELCA among four new No. 1 teams
High School Sports Blog
Basketball scores from Saturday
High School Sports Blog
Basketball scores from Friday
High School Sports Blog
Class 6A blog: No. 1 Wheeler boys, No. 2 Kell to battle for first place in Region 6
High School Sports Blog
Class 4A Blog: Ranked teams set for busy weekend slate
High School Sports Blog
Class 3A blog: Sandy Creek-Salem boys, Coahulla Creek-Sonoraville girls highlight...
High School Sports Blog
Battle for Buckhead rivalry one of tops in Georgia
High School Sports Blog
Updated: St. Pius coach Standard discusses move to Gilmer
High School Sports Blog
Class 2A blog: Top weekend games for Week 8
High School Sports Blog
Class 5A blog: A different Dutchtown team chases the title
High School Sports Blog
All-region teams: Thomas, Paul, Lofton earn top honors in 2-3A
High School Sports Blog
East Forsyth hires Union County’s Allison as first football coach
High School Sports Blog
Basketball scores from Tuesday
High School Sports Blog
Class 3A blog: Sandy Creek’s Nickerson on No. 1 Patriots: ‘We are star-driven’
High School Sports Blog
Class 4A Blog: Girls Top 10 remains unbeaten in region play and within classification
High School Sports Blog
Class 6A blog: Westlake girls facing toughest week yet in new classification
High School Sports Blog
Crisp County parts ways with football coach after semifinal finish
High School Sports Blog
Class 2A blog: Week 8 rankings rundown
High School Sports Blog
Updated: Carrollton football coach Calhoun resigns; won 51 games in 5 seasons
High School Sports Blog
Wheeler County football team forfeits 4 games from 2020
High School Sports Blog
Class 5A blog: Forest Park girls bring lofty expectations
High School Sports Blog
Boys basketball rankings: Nationally-ranked Milton earns No. 1 spot in Class 7A
High School Sports Blog
Girls basketball rankings: Two reigning state champions sit at No. 1
High School Sports Blog
All-region teams: McDowell named 1-6A player of year
High School Sports Blog
Class A Blog: A look at some of the top teams as basketball goes full throttle
High School Sports Blog
Basketball scores from Saturday
High School Sports Blog
Basketball scores from Friday
High School Sports Blog
Class 6A blog: Top 4 boys teams in Region 7 to clash this weekend
High School Sports Blog
Class 5A blog: Tri-Cities, Woodward leads deep Region 3
High School Sports Blog
Class 3A Blog: Johnson-Savannah girls renew annual rivalry against No. 2 Beach
High School Sports Blog
Appling County football coach Tomberlin retires; won 270 games
High School Sports Blog
Football moves: South Gwinnett, Alexander coaches resign; North Springs makes hire
High School Sports Blog
Class 2A blog: Top weekend games for Week 7
High School Sports Blog
Blessed Trinity football coach McFarlin steps down
High School Sports Blog
GHSA, coaches confident hoops season sees completion
High School Sports Blog
All-region teams: Fitzgerald’s Gamble named 2-2A player of the year
High School Sports Blog
Basketball scores from Tuesday
High School Sports Blog
Class 4A Blog: A look at the hardwood standouts following holiday action
High School Sports Blog
Class 3A Blog: Marsh has Hart boys back in the mix
High School Sports Blog
Week 7 Basketball Rankings
High School Sports Blog
Class 2A blog: Week 7 rankings rundown
High School Sports Blog
Class 6A blog: Buford provides familiar ending to unusual season
High School Sports Blog
Class 7A blog: Grayson ranks among Georgia’s best all-time
High School Sports Blog
Class 5A blog: St. Pius boys ready for a run at title
High School Sports Blog
Class 4A Blog: What the 2020 season taught us
High School Sports Blog
All-region teams: Cedar Grove’s Dubinion named 5-3A player of the year
High School Sports Blog
Class A Blog: Putting a bow on the 2020 football season
© 2021
The Atlanta Journal-Constitution.
All Rights Reserved. By using this website, you accept the terms of our
Visitor Agreement
and
Privacy Policy
, and understand your options regarding
Ad Choices
. Learn about
Careers at Cox Enterprises
.