Jim Deegan
July 8, 2022
This week you need to know how the midterm election endorsements are shaping up.