Giants-Nationals preview (1:19)
Aces return in Miami (2:07)
Kelley L Cox/USA TODAY Sports
17hSteve Wulf

Wulf: How Bochy became baseball's best manager

If his Giants players sense that Bruce Bochy is one of them, well, that's because he was -- a backup catcher who spent nine years in the majors without playing more than 63 games in a season.

What makes Bochy the best manager in baseball? (2:15)
Giants-Nationals series preview (2:29)
Fernandez, Cain both return to the hill (2:13)
Fernandez wins in return to mound (0:58)
AP Photo/Danny Moloshok

Posey, Crawford All-Star starters?

Our ESPN baseball contributors seem to think the two Giants deserve the nod. Buster Posey was their unanimous choice at catcher while Brandon Crawford received five of six votes at shortstop. ESPN's NL All-Stars


Matt Cain exits game trailing

In his first start of the season, the Giants RHP gave up 5 ER -- including 2 HRs -- through 5 innings vs. Jose Fernandez and the Marlins. Miami leads 5-3 after 6. Follow live

AP Photo

OTD: Spahn, Marichal go 16 innings

On this date in 1963, the Braves' Warren Spahn and the Giants' Juan Marichal had a pitching duel for the ages, each going the distance in a 16-inning game. It was Spahn who eventually faltered, but cut him some slack -- it was none other than Willie Mays with the walk-off home run to win, 1-0.


Fans excited for Jose Fernandez's return

It's not like Marlins fans were counting down the days until they got their star pitcher back or anything. He's given up 3 runs with 5 K's as he pitches in the 5th inning vs. the Giants. Follow live

Mike Ehrmann/Getty Images

Moore, Fernandez, Cain back on bump

Three top pitchers for their teams returned today, after a combined 1,228 days. How their first innings fared:

  • Matt Moore, TB: 0 H, 0 ER, K
  • Jose Fernandez, MIA: 3 H, 2 ER, K
  • Matt Cain, SF: 0 H, 2 BB, K

Justin K. Aller/Getty Images

Keith Law: Crawford should be an All-Star

Brandon Crawford leads all NL shortstops in RBI and ranks high in defensive metrics. Nobody else has a better combination of defense and pop. Some belong, some don't (Insider)

1dJerry Crasnick

Who is baseball's best manager?

ESPN surveyed 50 scouts, front-office executives, coaches and media analysts in a multitude of categories, and no manager ranked higher overall than the Giants' Bruce Bochy.

Getty Images

ESPN's National League All-Stars

Who is deserves a spot on the National League's All-Star Game roster this year? Our experts make their picks for the Midsummer Classic in Cincinnati.

Mike Ehrmann/Getty Images
1dESPN Stats & Information

Injured starters ready to return

The Marlins, Giants and Rays all get a starting pitcher back from injury on Thursday. A look at what they bring.

SweetSpot TV: The All-Star starter debate (5:37)
Mike Ehrmann/Getty Images

Guess who's back

Three aces will make their long-awaited return to MLB mounds from arm surgery today, two of them from Tommy John surgery. José Fernández of the Marlins and Matt Cain of the Giants will oppose each other while Matt Moore will get the ball for the Rays against the Indians.

Jamie Sabau/Getty Images

Pence unlikely to play again before break

Hunter Pence (wrist tendinitis) likely won't get into a game before the All-Star break. Said Giants manager Bruce Bochy: "He's doing well, but he is [just] hitting off a tee now. We're going to slow-play this. He'll probably need a couple of [minor league rehab] games."


Posey could miss time after hit on mask

Buster Posey left tonight's game in the 6th inning after taking a foul ball off his mask earlier in the night. While he passed concussion tests, Giants manager Bruce Bochy said Posey would rest a day or two if necessary.

2015 Team Stats

  • Batting
  • Pitching
Batting Average.2712nd
On Base Percentage.3304th
Slugging Percentage.4088th
Earned Run Average3.8714th
Quality Starts4214th


ESPN Fan Shop Powered By

  • New Era Men's San Francisco Giants 59Fifty Alternate Black Authentic HatPrice: $34.99 Shop

  • New Era Men's San Francisco Giants 59Fifty Diamond Tech Black Batting Practice HatPrice: $34.99 Shop