Rock & Roll Hall of Famer Joe Walsh turned 77 on Wednesday, and in a birthday post on social media, he looked back on the struggles he's faced throughout his life and how he overcame them.
Walsh is still playing music today. He and his Eagles bandmates are in the midst of their Sphere Las Vegas residency, with their next show happening Dec. 6. A complete list of dates can be found at eagles.com.