Former Toronto Raptors player Vince Carter hugs his son, Vince Carter Jr., after 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)

News, Photo and Web Search