Question: who sang lead vocals on blue collar man
Answer: Tommy Shaw -- lead vocals , lead guitar