NBA debates have become the fabric of sports society, yet what is rarely debated is who is the best NBA Head Coach of all-time? This era has given us iconic coaches, yet past generations have burned a path for not only for themselves, but for many others through their dedication, love of the game, and sheer responsibility with what they have been given to pass on. The NBA has had some great coaches represent the league over the years, so let's talk about them.#5 Lenny WilkensLenny Wilkens is 2nd all time in NBA wins as a head coach with 1,332When Lenny Wilkens entered the Naismith Basketball Hall of Fame in 1996, he became one of three all-time to be inducted both as a player and as a coach. Tommy Heinsohn and Bill Russell are the other two in the NBA.Lenny Wilkens was originally a player-coach, and coached the Supersonics from 1969–72, and the Trail Blazers from 1974–76. He won an NBA championship with Seattle in 1978-79 as a full-time coach. When he coached the Cleveland Cavaliers from 1986-93, the most unfortunate note about Lenny Wilkens' NBA coaching career was that he could never beat Michael Jordan in the playoffs despite having some pretty good Cleveland Cavaliers teams.Wilkens also coached the Atlanta Hawks from 1993-2000, the Toronto Raptors from 2000-03, and the New York Knicks from 2004-05. He coached the USA to an Olympic gold medal in 1966.NBA History@NBAHistoryLenny Wilkens, who was the winningest head coach in NBA history when he retired, talks about what makes an NBA coach successful. #BHM5:27 AM · Feb 11, 202142964Lenny Wilkens, who was the winningest head coach in NBA history when he retired, talks about what makes an NBA coach successful. #BHMhttps://t.co/PZa2H0uXtU#4 Pat RileyPat Riley's biggest coup: Landing LeBron James in South BeachPat Riley won the Pacific Division title in all nine years he coached the Lakers - where he won three NBA championships, and was Coach of the Year three times as well. He went 1210-694 in 24 seasons beginning with the aforementioned Lakers. Riley also coached the New York Knicks from 1991-95, and the Miami Heat from 1995-2008. His battles vs. Michael Jordan coaching the New York Knicks were the definition of toughness and grit, and were a full departure from his Showtime Lakers. He won the 2006 NBA title with the Heat, and two other rings as an executive in Miami.Bally Sports Sun: HEAT@BallyHEATSix minutes with @MiamiHEAT Team President Pat Riley on a Sunday.In this interview with @EReidMiamiHEAT, Pat takes HEAT fans into the pit with a look back on his time as coach of the 2006 #NBA Championship team.11:58 AM · Apr 26, 202012337Six minutes with @MiamiHEAT Team President Pat Riley on a Sunday.In this interview with @EReidMiamiHEAT, Pat takes HEAT fans into the pit with a look back on his time as coach of the 2006 #NBA Championship team. https://t.co/tHazSwQsAlAlso Check Out: Latest NBA News, Rumors and Updates