When Pat Gallagher was pulled out of a job in an amusement park to become the San Francisco Giants marketing director by the club’s owner, Bob Lurie, he was faced with an almost impossible task — selling tickets to one of the worst baseball franchises in the US in one of the oldest and coldest stadiums.