Basketball goals normally have a defined height that is the same for both teams. Generally speaking, a taller player (unsurprisingly) is at an advantage in getting a ball into the hoop.
As a result of this, basketball teams usually consist of exceptionally tall members of the population. However, it may be valuable  to “democratize” professional basketball to all talented players.
Here, we propose to adjust the heights of each team’s target goal so that the taller team must also attempt to score at the taller goal. In Figure 1, we see an example of two teams with players of varying heights.
In order to remove the height advantage from the tallest player on Team B, we will increase the height of the goal that Team B must score in, as shown in Figure 2.
Above, we defined the height difference as being the difference between the tallest players only, but average height (or some other metric) could also be used.
Overcomplicated Bonus Option:
It would also be possible to move the goals up and down dynamically (Figure 3) as possession changes—in other words, the goal would always be N feet taller than whoever currently has the ball.
PROS: Brings a new pool of players to professional basketball.
CONS: None whatsoever, everyone would definitely be in favor of it!