Enlarge Photo

Marvin Hamlisch (AP photo)

Happening Now