Culture
The rehabilitation of Atlanta
Somebody didn’t get the message. The New York Times is reporting that the neutral site for a potential playoff between the Kansas City Chiefs (go, Andy Reid) and the Buffalo Bills (go, Damar Hamlin) will be Mercedes-Benz Stadium in Atlanta. That game would be played Sunday, Jan. 29, at