Giants Stadium > heinz field

glorious!