The condition - the loser had to wear the opposition's baseball uniform (in full) when the two NBA teams next met.
That, as it happens, is today. And since LeBron's Cleveland Indians blew game seven, he was forced to don the attire.
Understanably uncomfortable, LeBron was still a good sport and tweeted his thoughts to Wade.
Wade made sure it was fully rubbed in, meeting LeBron in the car park before the game and getting him on his personal SnapChat.
But even LeBron's teammates jumped in, with Richard Jefferson Snapchatting the outfit calling it "disgusting".
Clearly embarrassed, LeBron will be hoping his Cleveland team suffers a different fate against Chicago this afternoon.