Former Toronto Raptors player Vince Carter is consoled by his son, Vince Carter Jr. while overcome by emotion when speaking to media ahead of his number retirement before an NBA basketball game between the Toronto Raptors and the Sacramento Kings at the Scotiabank arena in Toronto on Saturday, Nov. 2, 2024. (Christopher Katsarov/The Canadian Press via AP)