Filming Locations (5)

  • Detroit, Michigan, USA

  • Tiger Stadium - 2121 Trumbull Avenue, Detroit, Michigan, USA

  • Chicago, Illinois, USA

  • Michigan, USA

  • USA