The city of Toronto, the entire country of Canada and Raptors fans from around the world celebrate a moment 24 years in the making - the Toronto Raptors winning the 2019 NBA Championship.