The Giants beat the Diamondbacks 7-3 on opening day.
My pictures are featured in the 2014 San Francisco Giants ad campaign.
The Giants signed Tim Hudson to a two-year contract worth $23 million.
Angel Pagan means so much to the San Francisco Giants
The Giants won 103 games in 1993 and did not make the playoffs.
Brian Wilson signed a free agent contract with the Dodgers today.