LeBron James reflects on his 'dream' 20-year career despite the Sacramento Kings spoiling his anniversary.