May 31, 2016 — mannyonmlb
The Giants’ three-headed beast
By Manny Randhawa/for Sports on Earth
DENVER — “Ghidorah” is the infamous three-headed dragon bent on destroying Earth in the 1964 Japanese film “Three Giant Monsters: The Greatest Battle on Earth.”
During the month of May, hitters around the Majors have seen baseball’s own Ghidorah. And while this monster isn’t devoted to obliterating the planet, it is keen on snuffing out the hopes of anyone trying to prevent a fourth World Series championship for the San Francisco Giants in seven years.