A new installation at The Shops at Columbus Circle is counting down the final 100 days until the FIFA World Cup 2026. New Yorkers walking through The Shops at Columbus Circle this week may notice ...