The NBA Immaculate Grid released its most recent puzzle on July 8. Based on the original MLB grid game, the basketball version remains popular among hoops fans looking for something to do during the offseason. Let's look at all the hints and answers for Grid No. 350.Monday's puzzle has one special – a player who averaged at least 20.0 points per game in a season. The remaining five hints are players who suited up for the following teams: Denver Nuggets, Detroit Pistons, OKC Thunder, Miami Heat and the Indiana Pacers.Here's the NBA Immaculate Grid for July 8:NBA Immaculate Grid hints for July 8Grid 1 - A player who played for the OKC Thunder and Denver NuggetsGrid 2 - A player who played for the OKC Thunder and Detroit PistonsGrid 3 - A player who played for the OKC Thunder and averaged at least 20.0 points per game in a single seasonGrid 4 - A player who played for the Miami Heat and Denver NuggetsGrid 5 - A player who played for the Miami Heat and Detroit PistonsGrid 6 - A player who played for the Miami Heat and averaged at least 20.0 points per game in a single seasonGrid 7 - A player who played for the Indiana Pacers and Denver NuggetsGrid 8 - A player who played for the Indiana Pacers and Detroit PistonsGrid 9 - A player who played for the Indiana Pacers and averaged at least 20.0 points per game in a single seasonNBA Immaculate Grid answers for July 8There are two kinds of NBA Immaculate Grid players – those who finish the puzzle and those who finish the puzzle with the lowest rarity score possible.Here are some answers for the 350th NBA Immaculate Grid:Grid 1 - David Thomspon, Spencer Haywood, Carmelo Anthony, Dale Ellis, Jerami Grant, Raymond Felton, Elmore Spencer, George Zidek, Jelani McCoyGrid 2 - Joe Smith, Vinnie Johnson, Danilo Gallinari, Ricky Pierce, Archie Clark, Hamidou Diallo, Justin Robinson, Eugene Omoruyi, Ronald DupreeGrid 3 - Kevin Durant, Russell Westbrook, Shai Gilgeous-Alexander, Spencer Haywood, Paul George, Ray Allen, Gary Payton, Tom Chambers, Rashard LewisGrid 4 - Andre Iguodala, Tim Hardaway, Anthony Mason, Kevin Willis, Danny Schayes, Juwan Howard, LaPhonso Ellis, Jarnell Stokes, Matt FishGrid 5 - Jerry Stackhouse, Christian Laettner, Otis Thorpe, Grant Long, John Salley, Caron Butler, Josh Harrelson, Smush Parker, Willie ReedGrid 6 - Dwyane Wade, LeBron James, Alonzo Mourning, Jimmy Butler, Shaquille O'Neal, Glen Rice, Tyler Herro, Goran Dragic, Bam AdebayoGrid 7 - Alex English, Tim Hardaway, Dave Robisch, Mark Jackson, George McGinnis, Jalen Rose, Darvin Ham, Terry Mills, Vincent AskewGrid 8 - Adrian Dantley, Dales Davis, James Edwards, Ricky Pierce, Dan Roundfield, Bojan Bogdanovic, Cassius Stanley, Tremaine Fowlkes, Primoz BrezecGrid 9 - Danny Granger, Reggie Miller, Paul George, Victor Oladipo, Chuck Person, Jermaine O'Neal, Jalen Rose, Domantas Sabonis, Tyrese HaliburtonHere's a completed NBA Immaculate Grid for today: