“She dumped him weeks ago,” a source told Us Weekly about the 31-year-old reality star and 26-year-old basketball player.
James and Khloe were first linked in July of 2015, and they stayed together through Lamar Odom‘s hospitalization.
“James has been great. He’s been very supportive with everything,” Khloe told Ryan Seacrest on his radio show back in November. “I’m sure there was, of course, times that he was uncomfortable with some of the things, but I’m a very honest person and I have nothing to hide…He’s been great and I’ve been open and honest.”