Atlanta delivers passion of football without the pepper spray
“In Argentina, people live soccer 1,000 percent. [In Atlanta], I think we’re adopting the good part of that fandom without all of the violence,” says Franco Escobar.
“In Argentina, people live soccer 1,000 percent. [In Atlanta], I think we’re adopting the good part of that fandom without all of the violence,” says Franco Escobar.