17th June 2020 3:10pm
17 upvotes • 4 comments
One year ago today, the Toronto Raptors won their first NBA Championship in 6 games at Oracle Arena.