The National League's youngest team gave baseball's oldest player fits.
J.D. Martinez homered and drove in three runs and the Houston Astros, beat 49-year-old Jamie Moyer and the Colorado Rockies 7-3 Saturday night.
Jordan Schafer took it deep leading off for the Astros and Martinez's two-run shot in the fourth made it 3-0.
With gray stubble covering his chin and hair of the same color peeking out the edge of his cap, Moyer (0-1) become the oldest player to appear in a game since 1980, when 54-year-old Minnie Minoso played in a game for the White Sox, according to statistics provided by the Rockies from the Elias Sports bureau.
The Astros have seven players on their roster that weren't born when Moyer made his major league debut on June 16, 1986. Houston starter Lucas Harrell celebrated his first birthday just before Moyer's first major league game.
Harrell (1-0) yielded three hits in seven scoreless innings for the win.
Moyer allowed five hits and three runs in five innings w...