When the 1984 Detroit Tigers won 17 consecutive games on the road
1984 World Series - Wikipedia
World Series - Wikipedia
1984 World Series
A city and its baseball
Bubba Helms Was A Halloween Riot: When Detroit Won The 1984 World
Detroit Tigers All-Time Team - Last Word On Baseball
October 5, 1984: Slurves, Yackadoos, and an American League
Alan Trammell – Society for American Baseball Research
Detroit Tigers: The homegrown WAR project Part 1
1984 World Series - Wikipedia