It's official. The largest human flower ever to bloom did so in San Francisco Saturday. The record-breaking accomplishment organized by the Asian Art Museum saw 2,405 people flock to Civic Center and ...