Brazilian law also generally considers poker a social game, so it's also legal in private settings like home games. The game's popularity has grown greatly over the last few years.
Brazil also plays host to several poker tournaments, and local players have performed well in some of the world's biggest tournaments elsewhere, too. Even the above-mentioned Neymar, one of the world's best soccer players, admits to playing recreational poker.