One of the most competitive local races in Tuesday's primary is for state Senate in the 38th District, which includes North Hills suburbs, Allegheny River communities and some Pittsburgh East End neighborhoods.
Republican incumbent Randy Vulakovich, of Shaler, is facing a spirited challenge from Ross Township Commissioner Jeremy Shaffer, also a Republican.