Detroit ― It's been 25 years since the Tigers packed up their belongings at the corner of Michigan and Trumbull and moved downtown, to a brand-spanking-new, $300-million stadium called Comerica Park.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results