“One of the guys at work seems to think that Specter switched from Dem to Rep many years ago. Is this true?”

Yes! He started out as Democrat, and I think he ran for his first office as a Republican while he was still registered as a Democrat. Specter is his own party, and it is a good thing we are finally rid of him. He won’t win as a Democrat either.