Vince Carter injures left foot

Vince Carter injures left foot