Home plate umpire John Flaherty checks Cleveland Indians pitcher Gaylord Perry's cap for an illegal substance in 1973
Home plate umpire John Flaherty checks Cleveland Indians pitcher Gaylord Perry's cap for an illegal substance in 1973 AP
Home plate umpire John Flaherty checks Cleveland Indians pitcher Gaylord Perry's cap for an illegal substance in 1973 AP