Last season was plagued by injuries to the league’s most noted stars, but this offseason proved to be full of action: the draft, big announcements, players sporting new jerseys, coaching changes and the controversies – just to name a few.

You’ve seen the sardonic messages splashed all over social media. Everyone is calling LeBron James the best GM in the NBA, based largely on his ability to wrench Kevin Love from Minnesota, which instantly imbues the Cavaliers with three All-Stars.