Joe Walsh is dealing with a "tough and difficult" illness so bad that he had to miss his first Eagles show in more than 50 years.