Singer Gavin DeGraw has canceled several more concert dates so he can recover from a New York City attack that left him hospitalized.
Gavin DeGraw cancels more concerts