Short-staffed Warriors no match for Raptors in Game 3; Toronto two wins from an NBA Championship
Many thought the Golden State Warriors had no chance in beating the Toronto Raptors in Game 3 of the NBA Finals in Oakland on Wednesday and they were right. With two of their top players, Klay Thompson (hamstring) and Kevin Durant (calf) out of the lineup due to injury, the Warriors put up a valiant […]