Stop me if you've heard this before, the NBA finals is between the Cleveland Cavaliers and the Golden State Warriors.

This will be the fourth year in a row that the finals are between the same two teams. In 2015, Golden state won in six games. In 2016, Cleveland won in seven games. And last year, Golden State won in 5 games.

Golden State knocked out San Antonio, New Orleans, and Houston to advance to the finals. Cleveland beat Indiana, Toronto, and Boston.

Wyoming fans will have the opportunity to see former Cowboy Larry Nance Jr. compete in the finals with Cleveland as he and LeBron James go against a star-heavy Golden State team highlighted by Stephen Curry and Kevin Durant.

Here's the complete NBA finals schedule, all games will be broadcast on ABC TV:

Game 1: Thu, May 31: Cavaliers at Warriors, 9 p.m. ET
Game 2: Sun, June 3: Cavaliers at Warriors, 8 p.m. ET
Game 3: Wed, June 6: Warriors at Cavaliers, 9 p.m. ET
Game 4: Fri, June 8: Warriors at Cavaliers, 9 p.m. ET
*Game 5: Mon, June 11: Cavaliers at Warriors, 9 p.m. ET
*Game 6: Thu, June 14: Warriors at Cavaliers, 9 p.m. ET
*Game 7: Sun, June 17: Cavaliers at Warriors, 8 p.m. ET

So, we'd like to know who you've got winning it all and in how many games.