Mayor Ed Lee (left) presented Batkid with a key to the city at a rally outside City Hall.