Carlos Santana Signs 30-Year Contract Extension With Longtime Hat

Illustration for article titled Carlos Santana Signs 30-Year Contract Extension With Longtime Hat