Turtle Creek Stadium (built 2006)
Location: 44.68173°N, 85.660615°W