Advertisements
 

MLS is blowing up in the states and now ATL will be hosting the All-Star Game Aug. 1st at Mercedes Benz Stadium. International soccer star Edgar Davids recently paid our home town stadium a visit and loved what Atlanta is doing for the sport! Advertisements

Advertisements