In fact , Ronaldinho appears in ads for at least eight brands in Brazil , as the soccer-mad country gears up for the World Cup , and marketers seek to capitalize on the public 's fascination with homegrown heroes .