Republican David McCormick won a Senate seat in Pennsylvania on Thursday, defeating Democratic Sen. Bob Casey and padding the GOP's Senate majority.