The last time Vince Carter played for the Toronto Raptors was in 2004 and when he left everyone in the city he put on the basketball map hated him. Fast forward a decade with his old team celebrating their 20th season in the league, Carter now ironically with the Grizzlies and finally all was forgiven.
Back in town to face his old club, the Raptors paid tribute to Air Canada with a montage video that moved Carter to tears. Steve Nash might be the most popular Canadian basketball player of all-time, but without a doubt Vince Carter was the reason most Canadian kids took up the game.