Odell Beckham says it's hard to live on a $100 million NFL contract, and the panel breaks down the financial reality for pro athletes ...