15th April 2016 3:39pm
2 upvotes. 3 comments.
View on Reddit
One year ago today, the Toronto Raptors won their first NBA Championship in 6 games at Oracle Arena.