By Tom Withers
The Associated Press
Share this story
CLEVELAND — First, the Cavaliers got LeBron James’ word. Then they got his signature. ADVERTISING CLEVELAND — First, the Cavaliers got LeBron James’ word. Then they got his signature. James signed a two-year, $42.1 million contract with the Cavs on