Is Iguodala's hamstring hampering his production?

Is Iguodala's hamstring hampering his production?
739281
Pro Basketball
Warriors
Top Videos