Fans in Cleveland are pulling for LeBron James while devotees of the Golden State Warriors have high hopes for Steph Curry.