LeBron and Savannah James have been together for almost two decades. Here's a timeline of their love story.