Via: SI.com
SAN FRANCISCO The San Francisco Giants have rewarded NL MVP and batting champion Buster Posey with a $167 million, nine-year.....