The NBA Immaculate Grid released its latest puzzle on July 10. Based on the original MLB grid game, the basketball version remains popular among diehard fans. With all that out of the way, let's look at all the hints and answers for Grid No. 352.Wednesday's puzzle has one special – a player who made an All-NBA Team. The other five hints are players who played for the following teams: LA Lakers, Memphis Grizzlies, Portland Trail Blazers, Sacramento Kings and the Minnesota Timberwolves.Here's the NBA Immaculate Grid for July 10:NBA Immaculate Grid hints for July 10Grid 1 - A player who played for the Portland Trail Blazers and LA LakersGrid 2 - A player who played for the Portland Trail Blazers and Memphis GrizzliesGrid 3 - A player who played for the Portland Trail Blazers and made an All-NBA TeamGrid 4 - A player who played for the Sacramento Kings and LA LakersGrid 5 - A player who played for the Sacramento Kings and Memphis GrizzliesGrid 6 - A player who played for the Sacramento Kings and made an All-NBA TeamGrid 7 - A player who played for the Minnesota Timberwolves and LA LakersGrid 8 - A player who played for the Minnesota Timberwolves and Memphis GrizzliesGrid 9 - A player who played for the Minnesota Timberwolves and made an All-NBA TeamNBA Immaculate Grid answers for July 10The NBA Immaculate Grid has two types of players – those who finish the puzzle regardless of the score and ones who finish the puzzle with the lowest rarity score possible.Here are some answers for the 351st NBA Immaculate Grid:Grid 1 - Carmelo Anthony, Mychal Thompson, Jerome Kersey, Wesley Matthews, Trevor Ariza, Maurice Lucas, Joe Kleine, Von Wafer and Gary Payton IIGrid 2 - Zach Randolph, Shareef Abdur-Rahim, Damon Stoudamire, Otis Thorpe, Greg Anthony, Bonzi Wells, Brian Skinner, Jeremy Richardson and Wade BaldwinGrid 3 - Bill Walton, Maurice Lucas, Jim Paxson, Clyde Drexler, Brandon Roy, LaMarcus Aldridge and Damian LillardGrid 4 - Vlade Divac, Malik Monk, Mitch Richmond, Metta World Peace, Clyde Lovelette, Happy Hairston, Ramon Sessions, Nigel Hayes and Jamal SampsonGrid 5 - Vince Carter, Mike Bibby, Jason Williams, Shareef Abdur-Rahim, Zach Randolph, Tyreke Evans, Wenyen Gabriel, Jordan Farmar and Ray McCallumGrid 6 - Bob Davies, Bobby Wanzer, Maurice Stokes, Jack Twyman, Oscar Robertson, Jerry Lucas, Nate Archibald, Mitch Richmond, Chris Webber and Peja StojakovicGrid 7 - D'Angelo Russell, Taurean Prince, Luol Deng, Joe Smith, Anthony Peeler, Theo Ratliff, Lance Stephenson, Maurice Evans and Troy DanielsGrid 8 - Derrick Rose, Mike Conley, Tayshaun Prince, Kyle Anderson, Gorgui Dieng, Mike Miller, Will Conroy, Jordan Bell and Greg BucknerGrid 9 - Kevin Garnett, Sam Cassell, Kevin Love, Jimmy Butler, Karl-Anthony Towns and Anthony EdwardsHere's a completed NBA Immaculate Grid for today: