LeBron James Signs 3 Year, $100 Million Contract With Cleveland Cavaliers (SPORTS)
Cleveland led his hometown to its first NBA championship in 2016.