June 13 2019 11:46pm

NBA Finals: Fireworks in downtown Toronto as Raptors win first NBA title

Fireworks were set off in downtown Toronto on Thursday after the Toronto Raptors defeated the Golden State Warriors to win their first NBA title.

Responsive site?

Video Home