Peter Allen – piano, keyboards
David Foster – piano, keyboards
Steve George – backing vocals
Gary Grant – trumpet
Jay Graydon – guitar
Ed Greene – drums
Larry Hall – trumpet
Gary Herbig – saxophone
Jerry Hey – trumpet
Ralph Humphrey – drums
Kim Hutchcroft – trombone
Tom Keane – piano, keyboards
Steve Lukather – guitar
Dave McDaniels – bass
Eugene Meros – saxophone
Richard Page – backing vocals
Jeff Porcaro – drums
Mike Porcaro – bass
Lon Price – saxophone
Bill Reichenbach Jr. – trombone
Carlos Vega – drums
David Williams – guitar
Larry Williams – saxophone
Richie Zito – guitar