Based on the original MLB grid game, the NBA Immaculate Grid released its latest puzzle on July 12. The basketball version remains popular among hoop junkies who want something to do in the offseason. Here are all the hints and answers for Grid No. 354.Friday's puzzle has two special categories – a player who averaged at least 10.0 rebounds per game in a season and a player who won the MVP Award. The other four hints are players who played for the following teams: Houston Rockets, Philadelphia 76ers, Cleveland Cavaliers and the New York Knicks.Here's the NBA Immaculate Grid for July 11:NBA Immaculate Grid hints for July 12Grid 1 - A player who played for the Cleveland Cavaliers and Houston RocketsGrid 2 - A player who played for the Cleveland Cavaliers and Philadelphia 76ersGrid 3 - A player who played for the Cleveland Cavaliers and averaged at least 10.0 rebounds per game in a seasonGrid 4 - A player who played for the New York Knicks and Houston RocketsGrid 5 - A player who played for the New York Knicks and Philadelphia 76ersGrid 6 - A player who played for the New York Knicks and averaged at least 10.0 rebounds per game in a seasonGrid 7 - A player who played for the Houston Rockets and won an MVP AwardGrid 8 - A player who played for the Philadelphia 76ers and won an MVP AwardGrid 9 - A player who won an MVP Award and averaged at least 10.0 rebounds per game in a seasonNBA Immaculate Grid answers for July 12The NBA Immaculate Grid has two kinds of players – those who finish the puzzle and those who finish the puzzle with the lowest rarity score possible.Here are some answers for the 354th NBA Immaculate Grid:Grid 1 - World B. Free, Craig Ehlo, Clarence Weatherspoon, David Wesley, Tree Rollins, Derek Anderson, Brandon Knight, Kevin Porter Jr. and Sam DekkerGrid 2 - Andre Drummond, Georges Niang, Kyle Korver, Danny Green, Andre Miller, Tyrone Hill, Antonio Lang, Tim Frazier and Jeremy PargoGrid 3 - Carlos Boozer, Cliff Robinson, Kevin Love, Tyrone Hill, Brad Daugherty, Jarrett Allen, Kenny Carr, Jim Chones and Tristan ThompsonGrid 4 - Carmelo Anthony, Dikembe Mutombo, Tracy McGrady, Mark Jackson, Charles Oakley, Metta World Peace, Vin Baker, Alexey Schved and Michael BeasleyGrid 5 - Bob McAdoo, Maurice Cheeks, Dikembe Mutombo, DeAndre Jordan, Shake Milton, Danuel House Jr., Keith Van Horn, Ignas Brazdeikis and Sergio RodriguezGrid 6 - Walt Bellamy, Harry Gallatin, Willis Reed, Willie Naulls, Kenny Sears, Jerry Lucas, Patrick Ewing, David Lee and Dave DeBusschereGrid 7 - Moses Malone, Hakeem Olajuwon and James HardenGrid 8 - Wilt Chamberlain, Julius Erving, Moses Malone, Allen Iverson and Joel EmbiidGrid 9 - Charles Barkley, Bob McAdoo, Bill Walton, Bob Pettit, Oscar Robertson, Dave Cowens, Larry Bird, Willis Reed and Wes UnseldHere's a completed NBA Immaculate Grid for today: