Toronto Won Game 3 but the NBA Finals are Far From Over
Toronto Raptors beat Golden State Warriors in Game 3 of the NBA Finals and now are 2-1 up in the series, courtside fan and the Warriors investor pushed Kyle Lowry while Cleveland Cavaliers owner Dan Gilbert is still recovering from a stroke in hospital. More