The band’s 40th Anniversary Tour in 2017 opened in Oklahoma City with a 21-song set, and a solid opening set from Joe Walsh