(2886) Sports, Baseball, World Championship, Detroit, Michigan, 1984

Fans cheer as the Tigers rush out of the dugout at Tiger Stadium after winning the 1984 World Series.

(2886) Sports, Baseball, World Championship, Detroit, Michigan, 1984
Date: 
1984
Physdesc: 
Photograph
Photographer: 
Tony Spina