Stephen A. Smith says his beef with LeBron James is over. The ESPN host, 59, told SiriusXM listeners life is too short for grudges, and he hopes James wins a championship in Philadelphia before his career ends.