Cleveland's LeBron James and Golden State's Stephen Curry have powered their teams into an NBA Finals showdown, but only one club can complete a fairy-tale run to a long-awaited crown. James, a four-time NBA Most Valuable Player, is on the brink of realizing the dream that pushed him to leave the Miami Heat last July and return to the Cavaliers, who could become Cleveland's first major team sports champion since the 1964 NFL Browns won a crown in the pre-Super Bowl era -- the longest title drought of any US city. "I'm a guy who believes in unfinished business," James said.