Remembering the final game ever played at Tiger Stadium on Sept. 27, 1999 in Detroit.
Detroit Free Press, Detroit Free Press
Sun, 04/05/2020 - 4:02pm
Remembering the final game ever played at Tiger Stadium on Sept. 27, 1999 in Detroit.