You can walk to Seahawk Stadium from almost all the Restaurants in Pioneer Square.
http://seattle.citysearch.com/feature/10258/

Show actually should start a little before 2PM as the Deftones are scheduled to hit the stage at 2PM... Would love to meet any and all Pet Talkers from the area, but will be stuck working. Maybe I could talk Hubby into sneaking away for a bit tho... *Goes off to devise plan*