Richard sets down 18 of 21 in Padres' 6-2 win over Giants

Clayton Richard pitched three-hit ball over six innings for his fourth consecutive win and the San Diego Padres beat the San Francisco Giants 6-2

Fightin Phils sweep Sea Dogs

Martinez HR helps Red Sox rally from 5 down, top…

J.D. Martinez homered and drove in five, and the Boston Red Sox rallied from a five-run deficit to beat the Seattle Mariners 14-10 despite a monster game from Nelson Cruz

Solid outing by Heaney leads Angels past Blue Jays 2-1

Andrew Heaney pitched seven solid innings in another quality start, leading the Los Angeles Angels to a 2-1 win over the Toronto Blue Jays

Cardinals rookie Flaherty loses no-hit try in 7th…

St. Louis Cardinals rookie Jack Flaherty has lost his no-hit bid in the seventh inning on a home run by Milwaukee's Jesus Aguilar. Aguilar connected with one out in the seventh at Miller Park

Rookie Bieber tames Tigers in 10-0 win by Indians

Shane Bieber tosses 7 sparkling innings as Cleveland Indians pound Detroit Tigers 10-0 for 5th straight win

Travis Swaggerty heads Louisiana's draft class

Oregon St. offense keeps humming in 12-2 win over…

Oregon State's offense keeps humming in 12-2 win over Bulldogs; rematch to send winner to CWS finals

The Houston Astros Are Only Getting Better

Gray strikes out 12 in Rockies' 11-3 win over Marlins

Jon Gray dominant as Rockies top Marlins 11-3

Princeton Rays, Bluefield Blue Jays back in their ballparks

Changeup: Kershaw coming off DL to start Saturday…

Dodgers ace Clayton Kershaw set to make a surprise return from the disabled list Saturday night