A group of Atalanta residents has brought a lawsuit against AMB Sports and Entertainment (AMBSE), the owners of the Mercedes-Benz Stadium (MBS) in Atlanta, arguing that the operator should pay $26m in property tax every year. If successful, the suit would expose the owners of NFL team the Atlanta Falcons and MLS team Atlanta United, to $700m in taxes over the 30-year contract for the venue.
You'll need a subscription to continue reading
Discover our range of subscription choices, with options starting from £39/month
Already have an account? Sign in here