

Dallas Keuchel pitches complete Game
Starting pitcher Dallas Keuchel #60 of the Houston Astros pitches during the second inning against the Cleveland Indians at Progressive...


Cardinals come from behind against Brewers
Lance Lynn #31 of the St. Louis Cardinals pitches in the second inning against the Milwaukee Brewers at Miller Park on April 22, 2017 in...


Twins rally past Tigers with strong Inning
Eddie Rosario #20 of the Minnesota Twins celebrates as he crosses home plate after hitting a three-run home run against the Detroit...


Angels surge to win at Astros
Albert Pujols #5 of the Los Angeles Angels of Anaheim hits a three-run home run in the fifth inning against the Houston Astros at Minute...


Cardinals prevail against Pirates
Starter Lance Lynn #31 of the St. Louis Cardinals pitches against the Pittsburgh Pirates in the first inning at Busch Stadium on April...


White Sox hold on to beat Indians
Derek Holland #45 of the Chicago White Sox pitches against the Cleveland Indians in the first inning at Progressive Field on April 12,...


Athletics blank Royals
Starting pitcher Jharel Cotton #45 of the Oakland Athletics pitches during the Kansas City Royals 2017 home opener at Kauffman Stadium on...


Braves win at Mets in Extra Innings
Bartolo Colon #40 of the Atlanta Braves delivers a pitch in the first inning against the New York Mets on April 5, 2017 at Citi Field in...


Houston Astros top Seattle Mariners
Brian McCann #16 of the Houston Astros receives congratulations from Marwin Gonzalez #9 after hitting a home run in the third inning...


NFL Roundup
Bradley McDougald #30 of the Tampa Bay Buccaneers celebrates after an interception against the Seattle Seahawks in the fourth quarter of...