CLEVELAND, Ohio - The team behind NBA 2K18 isn't waiting long to give you the nostalgic feeling of seeing LeBron James and Kyrie Irving on the Cavs together.

As part of this year's game, NBA 2K18 is giving all 32 teams their own "All-Time Team" of franchise greats. It allows you to have, say, a Lakers squad of Kobe, Shaq Magic and others against a 76ers team driven by Allen Iverson and Dr. J.

The Cavs' all-time team has been revealed and it's led by James and Irving. Here's the full roster:

Team OVR First Last Starting? All-Time CLE 91 Mark Price Starter All-Time CLE 91 Kyrie Irving Starter All-Time CLE 99 LeBron James Starter All-Time CLE 89 Brad Daugherty Starter All-Time CLE 88 Zydrunas Ilgauskas Starter All-Time CLE 87 Kevin Love All-Time CLE 87 Larry Nance All-Time CLE 86 Ron Harper All-Time CLE 86 Terrell Brandon All-Time CLE 86 World B. Free All-Time CLE 86 Campy Russell All-Time CLE 86 Austin Carr All-Time CLE 85 Tyrone Hill All-Time CLE 83 Anderson Varejao All-Time CLE 82 Craig Ehlo

As you can see, the starting lineup was based on player ratings. I suppose you could argue Kevin Love deserves a higher rating and a start at power forward. But the nostalgia factor is high with Brad Daugherty and Big Z in the front court.

You can also have the all-time Cavs team go up against the all-time Chicago Bulls team and watch Michael Jordan sink that jump shot over Craig Ehlo time and time again. (Sorry. Still too soon?)