Look at their college stats, bagley blows it out of the water. Towns was on a stacked team, people here argue bagley got stats because he was on a stacked team. And bagley was a full year younger.
When bagley reclassified, jeff goodman was on espn saying he would have been the #1 pick in the stacked 2017 draft.
It is revisionist to act like towns was considered a better prospect than bagley. Here's towns nbadraft.net bio:
http://www.nbadraft.net/players/karl-anthony-towns, not exactly a ringing endorsment
Towns is good, top 15/ top 10 maybe level for the rest of his career. but crazy to say he has a chance to be the best big when anthony davis is playing, and joel embiid is healthy. They are potential best players in the league in 5 years.