King Street Bar and Oven is a great pre-funk spot, tons of the crazies in there, good food, great atmosphere, strong drinks etc. Also, the taco truck, El Camion, is incredible, right across from the TD City as well. (the dogs he's talking about at the other truck are unreal too).
TD City is a great spot for pre game on your way into the stadium. 5 Dollar beers (although smaller) and 3 dollar dogs. You can bring any food in you want, best to buy it outside. Also, you can have one sealed bottled water each to bring in. If you're not drinking or toasted, you can get a free soda or water by going to the fan services booth on the West side, inside the stadium, by signing up for the Designated Driver thing, and you get a wrist band and a voucher for a free soda. That saves you some $ right there.
Parking wise, if you get there real early (like before 8:30am) you can park on 6th ave in a lot of spots, and some people go over to the viaduct, not sure if those are still free.
R.I.P. THE EDGAR, YOU WILL BE MISSED......