Sunday night, as you may have read, was a drum corps show at Giants Stadium. [DELETED] it’s always a rather neat feeling to have access to go wherever you want, especially at a major venue you see on television all the time (well, if you watch sports).