31st March 2025 11:58pm
115 upvotes • 9 comments
Vince Carter announces he will return for a record breaking 22 seasons (vide)