England vs. DR Congo at Atlanta Stadium: a visitor’s guide to matchday
England vs. DR Congo hits Atlanta Stadium tomorrow at noon! If you’re in town for it, here’s our local guide, including how to get there on MARTA, where to watch if you don’t have a ticket, and what to do in the city before kickoff and after the final whistle!
