No, absolutely not.
LeBron and Stephen Curry show up to a game, and both walk away hundreds of thousands richer.
---
In the top 1% of basketball games and the top 1% of poker games, they are sponsored and no one loses money.
And in the other 99% of basketball games, no money is involved. (People normally don't play pickup games for money.)
The other 99% of poker games involve players losing money.