Giants re-signed OF Angel Pagan to a four-year, $40 million contract.
It took nearly a week to finalize the deal, but Pagan rejoins the Giants with a very lucrative deal after hitting .288/.338/.440 with eight homers, 56 RBI and 29 steals for the World Series champs. It's more than some expected he would get, but it looks like a better value than Shane Victorino's three-year, $39 million deal with the Red Sox.












