LeBron James returning to Cavaliers

AKRON, Ohio -- We are all witnesses. Again.

LeBron James is returning to the Cavaliers just four years after leaving the franchise amid scorn, burned jerseys and a scathing letter from ownership.

James made the stunning announcement through ...