By Henry Schulman Pittsburgh – You see Giants fans at ballparks around America and feel sorry that they wasted their money on the tickets, airfare and hotels, because this team is practically unwatchable outside of San Francisco and its home away from home, Phoenix. The Pirates won for second consecutive night, 12-8, and dropped the [...]