'This is the final insult,' one politician said beforeNew Jersey hosts Sunday's World Cup final between Argentina and Spain at the 80,000-seater stadium near New York City.
'This is the final insult,' one politician said beforeNew Jersey hosts Sunday's World Cup final between Argentina and Spain at the 80,000-seater stadium near New York City.