Veteran's Stadium was the ultimate supersized dog dish. Much bigger than Three Rivers or Riverfront so you were a long way from the action in the upper deck. I don't like Philly's plan of parking all their stadiums in a single complex a considerable distance outside the city proper.