Tonight at 5 p.m. ET on ABC the Cavaliers (19-7) will head to California where the Warriors (27-1) will host a Christmas Day clash that can be live streamed free by clicking this link. Warriors fans can listen to the radio broadcast on KNBR 680, while Cavaliers fans may do likewise on WTAM 1100.

This game could have been historic. If the Bucks hadn't toppled the Warriors on Dec. 12, this game would have been to tie the all-time record for consecutive games unbeaten. Fans weren't the only ones hoping for that; Cavaliers guard J.R. Smith said he watched the Warriors overtime war with the Celtics, which preceded the Bucks loss, intently.

Why Most Americans Haven't Seen The Warriors

"When it was a tough game against Boston, I was home watching the game and I was like, 'Man, y'all got to pull this out. Y'all got to pull this out.' I wanted them to go undefeated until they played us," Smith said.

Christmas could be a reminder from LeBron James that he is still the best player in the world. Stephen Curry has stolen the mantle from him in most people's minds thanks to Golden State's red-hot start, and his historic numbers.

Stephen Curry Is The NBA's Most Frustrating Opponent

Curry is averaging 31.8 points, 6.2 assists and 5.4 rebounds with a 32.9 PER. James is no slouch though, averaging 26.5 points, 7.6 rebounds and 6.4 assists along with a 27.3 PER. Curry's PER is higher than James' in any of his four MVP seasons, but James fantastic year has come amid multiple injuries, most significantly point guard Kyrie Irving. He will be back this time, making this game all the better.

For more content, follow us on Twitter @SportsWN or LIKE US on Facebook