Cleveland Cavaliers romped to a stunning win over Golden State Warriors on Monday to win the NBA title after being 3-1 down in the series.
Cleveland Cavaliers romped to a stunning win over Golden State Warriors on Monday to win the NBA title after being 3-1 down in the series.