Joe Walsh has spent the past month playing with the Eagles at Sphere in Las Vegas, but he'll take a break on Nov. 11 for his annual VetsAid concert, raising funds for veterans alongside Post Malone, Erich Church, Toto, and Kool & the Gang.
Interview: