For the record, Lou Barletta is a good candidate but he is having the legs cut out from under him by the GOPe, including the Koch Brothers "Americans for Prosperity" PAC which is also anti-Trump. As this article indicates, Barletta's biggest drawback is that he lacks the resources to get his name out beyond Northeastern PA where he is well known.
Big-dollar donor network passes on Lou Barlettas Senate bid
From what you see of him, he seems fine, but you don’t see much of him...
Casey and Wolf will easily be re-elected....sadly