Tag: NBA Finals

Sports

The Raptors finally win their Coveted NBA championship

After 24 years of trying to win the NBA championship, the Toronto Raptors defeat the seemingly unstoppable Golden State Warriors.