FavoritesSettings

Play2:01
Jim Rogash/Getty Images
Play1:22
14hKeith Law

Law: Top 100 prospects for 2015 MLB draft

Keith Law updates his player rankings for the 2015 MLB draft and this time goes 100 deep, placing high-school shortstop Brendan Rodgers atop the list.

Baseball Tonight Video

Strasburg leaves Nationals' game in third inning (2:06)

Play2:06
AP Photo/Mark J. Terrill
6hDavid Schoenfield

Tuesday's power rankings

A look at five of the brightest performers on Tuesday night, starting with Angels rookie Carlos Perez hitting a walk-off homer in his MLB debut.

Tom Szczerbowski/Getty Images)
9hAndrew Marchand

Michael Pineda maturing as undisputed ace

Michael Pineda pitched eight shutout innings in the New York Yankees' win over the Toronto Blue Jays on Tuesday night.

MLB Video

Greinke, Dodgers shut down Brewers (0:48)

Play0:48
Rob Foldy/Getty Images
12hDavid Schoenfield

A look at all 45 of Dee Gordon's hits

Let's give Dee Gordon some love. The Miami Marlins second baseman is, after all, hitting .433 and deserves a little attention.

Ed Zurga/Getty Images
18hBen Lindbergh

How Moustakas is finally beating the shift

Mike Moustakas, a notorious dead-pull hitter in the past, has adapted his game and is having success using the whole field this season.

AP Photo/Bill Kostroun
20hBuster Olney

How the AL East will shake out

Buster Olney takes a closer look at the unpredictable AL East. He also writes why Craig Counsell is a strong choice as new manager of the Brewers.

Billy Hurst/USA TODAY Sports
1dRob Arthur

Yadier Molina forgot how to frame a pitch

FiveThirtyEight finds that Yadier Molina's pitch framing has declined dramatically over the past two years - something that could affect the Cardinals overall more than might be expected.

Play
One Nacion: Why are rivalries so important? (4:03)

Now

Alex Rios still 2 weeks away from return

The Royals OF suffered a broken hand after being hit by a pitch April 13. Regarding a potential minor league rehab assignment, manager Ned Yost said: "It would probably be beneficial to get some at-bats, but we'll see."

AP Photo/Tom Olmscheid

SportsCenter @sportscenter

That's one way to make your MLB debut! Angels catcher Carlos Perez hits a walk-off home run to lift L.A. over the Mariners, 5-4.

OTD: Cubs' Kerry Wood whiffs 20

On May 6, 1998, "Kid K" struck out 20 Astros in just his fifth career major league start in what is considered one of the greatest games ever pitched. He tied Roger Clemens' record for most strikeouts in a game -- and Wood was just 20 years old at the time.

Daniel Lippitt/AFP/Getty Images

Red Sox owner optimistic about season

Despite a disappointing 12-14 start, John Henry said before Tuesday's game he believed Boston would turn it around: "I think we've got the best team in the division. The Yankees have gotten away a little and we've gone through a bad period, but I think we'll turn it around." The Red Sox beat the Rays 2-0 later Tuesday night.

Angels walk off thanks to a big debut

Los Angeles catcher Carlos Perez hit a walk-off home run in his MLB debut as the Angels beat the Mariners 5-4. Perez is the first major leaguer with a walk-off homer in his debut since Miguel Cabrera did so for the Marlins on June 20, 2003. (via the Angels)

Play0:39

Cardinals outlast Cubs

Jolted by Matt Carpenter's 3-run shot in the 5th inning, the Cards rallied to score 6 unanswered to run their win streak to 8 games in a 7-4 victory over the Cubs.

Play0:54

Stephen Strasburg hurt in Nats' loss

Strasburg exited in the 3rd inning with a 'lingering' shoulder blade injury in the Nationals' 2-1 loss to the Marlins. "I felt like it was something that I felt I could have gone through it, but at this point in the season you just want to get it right," Strasburg said.

Play0:48

Panik leads the Giants back over .500

Ryan Vogelsong pitched 7 scoreless innings and Joe Panik hit his second home run of the season to lift the Giants (14-13) to a 6-0 victory over the Padres.

Play0:31

Angels @Angels

Carlos Perez is the first major leaguer with a walk-off homer in his MLB debut since Miguel Cabrera did so for the Marlins on June, 20, 2003