America just lost to Canada. Take a moment to let that sink in. That really happened. The Toronto Raptors knocked off the defending champion Golden State Warriors in Game 6 of the NBA finals on Thursday. The national humiliation was compounded by the fact that the Raptors celebrated their victory on American soil at Oracle Arena in Oakland.
The Toronto Raptors, a Canadian basketball team, are just one win away from an NBA title after pulling off a second road upset of the defending champion Golden State Warriors. Canadian Prime Minister Justin Trudeau is pretty pleased with himself.