Play
Giants-Nationals preview (1:19)
Play
Aces return in Miami (2:07)
Play
Giants-Nationals series preview (2:29)
Play
Fernandez, Cain both return to the hill (2:13)
Play
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

AP

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.

AP

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)

Getty Images
18h

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
18hESPN 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.

Play
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."

Getty

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.

Richard Mackson/USA TODAY Sports
1d

Giants' Posey exits after taking foul ball off mask

San Francisco Giants catcher Buster Posey left Wednesday's game against the Marlins as a precaution after taking a foul ball off his mask, and said he avoided serious injury.

Crawford sets career high for HRs

Brandon Crawford broke a 3-3 tie with a HR to right-center field in the sixth inning for his 11th this season -- a new career high. Follow live

Gordon triples, Marlins take lead

The Giants briefly held a one-run lead in the third before the Marlins plated three in the bottom of the inning that featured a triple from Dee Gordon, who hit an inside-the-park HR last night. Miami leads 3-1. Follow live

2015 Team Stats

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

StubHub

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