Please God, more more Giants Stadium. PLEASE! Watching the Metrostars there is like watching paint dry.
If I was playing, I'd get a bit confused by all the lines painted all over the field. The 78,000 seats mostly empty looks pretty bad too.