Who is in this picture with Louie G?

Here's a few hints:

  • This band formed in Buffalo, New York
  • Won 3 Grammys in 1998
  • Will play at this year's 'Live in the Vineyard' in Napa Valley

Think you know the answer?