After bidding adieu to one of the top teams in the American League, the Giants will welcome one of the National League's finest clubs to San Francisco on Thursday for the first of four games at AT&T Park.