Didn't hear this myself, but read it from some dude at the RealGM on what Magic said prior to tonight's game.
He just said on TNT, before the Nets and Warriors game:
"It's over for Vince Carter. The knees are gone. He's gone from superstar, to just a regular player"