Bryce Harper to sign with Philadelphia Phillies in record-setting $330 million deal