There is a special visa for ticket-holders for the World cup. But you must be able to prove you have a ticket on your name. Usually, the confirmation e-mail from FIFA has been accepted. But you still need to go through the whole visa process, even if it will be free.
Brazil-USA visas have been allowed to be as long as 10 years after 2011.