Suffice it to say that Zack Greinke, the man whom the Arizona Diamondbacks signed to a six-year, $206 million contract in December, will want to forget his D-backs debut as soon as possible.
On Monday, Greinke didn't look like the man who had the best ERA in Major League Baseball last season. He was shelled for seven earned runs on nine hits, including three home runs, in four innings pitched during the D-backs' 10-5 season-opening loss to the Colorado Rockies.
In fact, Greinke hadn't given up seven runs in a game since May 26, 2012. That game also happened to be in Chase Field in an 8-5 loss to the D-backs, when he was a member of the Milwaukee Brewers.
Most recently, however, Greinke had been sharp at Chase Field, allowing just one run in his last four appearances in Phoenix.
Two of the three homers surrendered by Greinke came off the bat of rookie Trevor Story, who was making his MLB debut. Translation: Story's first two MLB plate appearances resulted in home runs off one of baseball's best pitchers.
Story also became the first player in MLB history to have a multi-home run game in his MLB debut on Opening Day.
— MLB GIFS (@MLBGIFs) April 5, 2016
On the plus side, Greinke's RBI single in the second inning accounted for the D-backs' first run of the season.
Nonetheless, it was a -- forgive the pun -- rocky debut for Greinke, who hadn't allowed three home runs in a game since 2009.