Hes the guitarist of Savatage
He used to be in Savatage, then left to join Megadeth, then came back to Savatage.
BTW, he sucks in Megadeth. He plays Marty's solos horribily.
Though in Savatage he give Vai a run for his money
so if you really wanna hear Al, then get a Savatage CD.