Some of the most talented musicians on the planet seem to get lost sometimes in the liner notes, next to the more recognizable “star” power. Billy Sheehan has luckily gotten more notice than some of his peers, and maybe a little bit of that has something to do with the fact that he’s so frikkin’ […]