Americans are still spending on fitness despite pain of inflation, Barry's CEO explains | Yahoo Finance | Podwise