Chateau Ste. Michelle aims to reach younger consumers with its new sponsorship with Live Nation. Washington state’s founding wine business kicked off the largest wine category sponsorship in live ...