Is "Soccer City" right for America's Finest City? Do we deserve more? Check out Mark's take below.Read more on the story HERE