For Brazil, Olympics mean the future finally has arrived

October 02, 2009 4:52 PM