So I'm sitting here watching the pre game show for my Yankees who are playing out in San Diego tonight. They cut to a shot of the stadium and I realize it's called Petco Park. I kinda wish I were there! Do they have pet stores there? Is there a dollar per gallon sale there? Is it baseball and pets themed? Has anyone been there?