Georgia, get ready to become a football state. No, not the kind most Americans view with helmets, pads, and green hedges, the global football that was highlighted by the super sporting event in Brazil this summer, the World Cup.
This past April it was announced that a Major League Soccer expansion team would be coming to Georgia by 2017. Their new home will be in Atlanta at the new Falcons Stadium being built downtown. The arrival of a MLS team is due impart to multiple factors: Continue reading “Here Comes the New Georgia “Football” Team” »