Officially Your Last Chance To Invoke Art Shamsky

Pondering the imponderable:

Name a Met

Does Vince Carter still play for them?