Lubbers Stadium (built 1979)
Location: 42.969278°N, 85.894306°W