Yokohama BayStars pitcher Brent Leach's belated debut was almost like something out of a dream.
Well, at least until the Yomiuri Giants helped knock him back into reality.
Alex Ramirez hit a game-tying two-run single and two more runs scored on a wild pitch, all in a disastrous fifth inning for Leach as the Giants rallied to a 9-2 win on Thursday at Tokyo Dome.
With your current subscription plan you can comment on stories. However, before writing your first comment, please create a display name in the Profile section of your subscriber account page.