There were no Canadian players on the World Champion San Francisco Giants, but with a little digging, I uncovered that several members of the organization have links to The Great White North: Jeff Mallett, a principal owner of the Giants, was born in Vancouver. The former Yahoo! president has been part of the Giants... Continue Reading →