Tag Archives: 2017 NBA Finals

LeBron James gets a taste of his own medicine

NBA Finals 2017

There wasn’t a single minute in Game 2 that it felt that Cavaliers will win. Even when they the gap to just 2 points, it felt that it’s just a matter of time. Few good minutes, few stops, few 3-pointers