General interior overall scenic view on Opening Day before the game between the Arizona Diamondbacks and San Francisco Giants at AT&T Park on Tuesday, April 8, 2014 in San Francisco, California. (Photo by Brad Mangin)

Giants Opening Day one for the ages

The Giants beat the Diamondbacks 7-3 on opening day.

Roenis Elias #29, Robinson Cano #22, and Hisashi Iwakuma #18 of the Seattle Mariners get ready in the dugout before the game against the Oakland Athletics at O.co Coliseum on Sunday, April 6, 2014 in Oakland, California. (Photo by Brad Mangin)

Baseball in Oakland is always fun

The 2014 baseball season started with games in Oakland.

Buster Posey is featured in this HUGE Ballpark banner as part of the San Francisco Giants ad campaign, produced by Baker Street Advertising. (Photo by Brad Mangin)

All Together • Stronger Together Giants ad campaign

My pictures are featured in the 2014 San Francisco Giants ad campaign.

Javier Baez of the Chicago Cubs bats during a spring training game against the Cleveland Indians at Cubs Park in Mesa, Arizona on March 7, 2014. Photo by Brad Mangin

Cubs fans: Here comes Javier Baez!

Javier Baez is the next great Cubs ballplayer.

Quite moments in spring training are always special to come by, and this conversation between student and pupil before a game in Peoria is a favorite of mine. Coach and legend George Brett offering tips to the kid, Eric Hosmer. (Photo by Brad Mangin)

My favorite pictures from 2013

I thought I would look back at my favorite pictures from 2013.

fainfinalcolor

The Fainaru brothers have done it again

Mark Fainaru-Wada and Steve Fainaru take on the NFL with their book League of Denial.

03ws7777

Cox, La Russa, Torre elected to Hall of Fame

Bobby Cox, Tony La Russa, and Joe Torre were unanimously elected to Hall of Fame.

Tim Hudson of the Oakland Athletics pitches during a game at the Oakland Coliseum in Oakland, California in 2002. (Photo by Brad Mangin)

Giants sign Tim Hudson to two-year deal

The Giants signed Tim Hudson to a two-year contract worth $23 million.