Neil Paine and Andrew Flowers preview the upcoming NBA Finals matchup between the Golden State Warriors and the much improved Cleveland Cavaliers.