For Brazil, Olympics mean the future finally has arrived

October 02, 2009 04:52 PM