Via: HardballTalk
The Giants signed outfielder Austin Jackson to a two-year, $6 million contract on.....