The San Francisco Giants didn’t win the Bryce Harper sweepstakes, but it wasn’t for a lack of trying. Harper, who agreed to a deal with the Phillies for a baseball-record 13-year, $330 million contract on Thursday, also had a competitive offer from the Giants. San Francisco offered Harper a 12-year contract that would have paid...