Mary Beth Buchanan, Thomas Marino run for re-election instead, bid to win the 7th District open seat challenge switched parties, Pat Toomey John Callahan