Motley Fool -- Bottom of the ninth, bases loaded, two outs, the count is full, MGM Mirage (NYSE: MGM) steps to the plate and -- homerun! Yesterday, MGM announced that it had reached a number of agreements that should allow it to complete its massive CityCenter project.