The wait is officially over. Atlanta takes center stage today on the global sports map as Spain faces off against Cabo Verde at Mercedes-Benz Stadium, kicking off an action-packed slate of eight FIFA World Cup matches in the city. With roughly 300,000 unique spectators—including 225,000 out-of-state visitors—converging on the city over the next few weeks, Atlanta's streets, hotels, and fan zones are already pulsing with international energy.

Featured Top Story

A restaurant on De Soto’s Main Street was damaged by fire early Monday morning, June 8, but plans are under way to repair the business.