NFL star Odell Beckham Jr. signed a $100 million contract, but admits that living off $20 million a year is challenging. Critics question his financial management skills, pointing out his expensive watch, car collection, and past behavior. Lifestyle inflation affects high earners, with nearly half of Americans needing $100,000 to live comfortably. Some making over $150,000 still live paycheck-to-paycheck. Strategies to combat lifestyle inflation include setting automated savings rates and delaying major upgrades. Ultimately, financial security is about managing spending habits, regardless of income level.

Read more at Yahoo Finance: NFL star Odell Beckham Jr. says $20M/year deal isn’t so much after tax. Could you make it last longer than him?