If a "true" franchise player is a guy who is instantly going to make an average team a contender, I think the list is Lebron, Durant, and Duncan. (Yes, I think Duncan is still that good.)
There are a lot of borderline guys. Chris Paul, Paul George, Anthony Davis, Dwight Howard, James Harden, Boogie Cousins, Carmelo, Dirk, Tony Parker, Steph Curry, Blake Griffin, and probably plenty of others.