Did hell freeze over?
Are there flocks of pigs flying through the air??
Because we NEVER thought we’d see the day when LeBron James came back to the Cleveland Cavaliers!
But that day is indeed upon us, sports fans. King James posted the pic above, announcing that he was