Andrew Joseph

DeMar DeRozan is an NBA All-Star and Olympic gold medalist. Marvin Bagley III is the top-ranked high school player in the class of 2018.

Both are ridiculously good at basketball, but in one play, we were able to see the quantifiable gap between an NBA talent and a high school star.

The two squared off during a Drew League game this weekend, and Bagley found himself in position to guard DeRozan in isolation. The Raptors guard did not go easy on the 6-foot-11 Bagley.

Oh, that's cold.

DeRozan threw a few crossovers on Bagley and got the high school phenom to leave his feet on a shot fake. Bagley went behind DeRozan and fell to the floor as DeRozan finished his layup.

Watch closely as DeRozan tossed the ball back to Bagley who was getting helped to his feet.

Don't let that one play fool you, though, Bagley finished with 32 points. But DeRozan certainly gave the 18-year-old a wake-up call.