Red Flaherty was born on April 25, 1917 in Maynard, Massachusetts, USA as John Francis Flaherty. He was married to Jeannette Thompson. He died on April 1, 1999 in Falmouth, Massachusetts.
演员
饰:Self - First Base Umpire
1970-10-10(美国)
7.7分
饰:Self - Second Base Umpire
1965-10-06(美国)
8.6分
1958-10(美国)
饰:Self - Left Field Umpire
1955-09-28(美国)