Giants lock up star third baseman with massive contract extensionSport The San Francisco Giants locked up a key piece of the franchise with a massive contract extension.